標籤:ffffff style string color ati tor void 代碼 apple
1、用 命令 “ -fno-objc-arc” 將ARC工程中的一個.m檔案單獨設定為MRC編碼編譯
步驟:ProjectName -> Target -> Build Phases -> .m -> Complier flags -> 填寫命令 "-fno-objc-arc "
2、禁止 TableView的header的懸浮,添加以下代碼即可
//禁止 cell header 懸浮
- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
CGFloat sectionHeaderHeight = 50;
if(scrollView.contentOffset.y<=sectionHeaderHeight&&scrollView.contentOffset.y>=0) {
scrollView.contentInset = UIEdgeInsetsMake(-scrollView.contentOffset.y, 0, 0, 0);
} else if (scrollView.contentOffset.y>=sectionHeaderHeight) {
scrollView.contentInset = UIEdgeInsetsMake(-sectionHeaderHeight, 0, 0, 0);
}
}
3、 列印字型庫
// 列印字型庫
for(NSString *familyName in [UIFont familyNames]){
NSLog(@"Font FamilyName = %@",familyName); //*輸出字型族科名字
for(NSString *fontName in [UIFont fontNamesForFamilyName:familyName]) {
NSLog(@"\t%@",fontName); //*輸出字型族科下字樣名字
}
}
4、解決tableView cell 不貼邊,在 cellForRowAtIndexPath 代理方法中添加
//tableViewcell 不貼邊解決2
if ([cell respondsToSelector:@selector(setSeparatorInset:)]){
[cell setSeparatorInset:UIEdgeInsetsZero];
}
iOS 知識點