iOS----収集のいくつかの小さなテクニック

1202 ワード

1、最上位レベルにしようとする方法
第一の方法
    _myview.layer.zPosition =5;

第2の方法
    [self.view insertSubview:_MyView atIndex:999];

上の999の意味はできるだけ大きい値を取ることです
3つ目の方法
    [self.view bringSubviewToFront:_myView];

テストを経て、表現から見ると、第1の方法が最も有効です.
 
2.UItableViewセルで選択したグレーの背景を削除する方法.
    cell.selectionStyle = UITableViewCellSelectionStyleNone;

 3.ナビゲーションバーとscrollViewがある場合、scrollviewには空白があります.以下の設定で空白を解消できます.
    self.automaticallyAdjustsScrollViewInsets =NO;

4、フォントの設定、すべてのフォントの取得
    UIFont * font = [UIFont fontWithName:@"Georgia" size:14];// 
    // 
    for(NSString * fontFamaily in [UIFont familyNames])
    {
        NSLog(@"family:%@",fontFamaily);
        for(NSString * fontName in [UIFont fontNamesForFamilyName:fontFamaily])
        {
            NSLog(@"fontName: %@",fontName);
        }
    }

5フォントパス
iOS8.2以前iOSのフォントパスは、/system/library/fonts/cacheに存在しました.
iOS8.2以降iOSのフォントパスは/system/library/fonts/coreになります