设置app图标方法:最简单的方法,将你要做icon的图片命名为icon.png就行了
/**
在这里写的注释,当在其他地方调用本方法时会显示出来
*/
UICollectionView。瀑布流布局
对啊,多操作弹窗可以直接用actionsheet啊
可以直接新建表视图控制器。不用添加视图控制器再加表视图。
CGSize size = [cell.detailLbl.text boundingRectWithSize:CGSizeMake(320, 1000) andFont:cell.detailLbl.font];//得到label内文本自适应需要的size,最大320*1000
也可以直接调用方法 [uilabel sizeToFit];
CGRectZero 相当于 CGRectMake(0,0,0,0)
直接带下划线就可以代替self. self.var 相当于 _var
基本数据类型用assign,字符串用copy,其他对象类型用strong
//字符串转为日期
-(NSDate*) convertDateFromString:(NSString*)uiDate
{
NSDateFormatter *formatter = [[NSDateFormatter alloc] init] ;
[formatter setDateFormat:@"yyyy-MM-dd"];
NSDate *date=[formatter dateFromString:uiDate];
return date;
}
UIEdgeInsets 与边缘距离。上左下右
code4app搜索源代码。大都是国外写的项目。代码质量很高。
人机交互属性为YES. uiview.userInteractionEnabled=YES;默认为NO。
设置button内图片与title的偏移量
[button setImageEdgeInsets:UIEdgeInsetsMake(<#CGFloat top#向上偏移量>, <#CGFloat left#向左偏移量>, <#CGFloat bottom#向下偏移量>, <#CGFloat right#向右上偏移量>)];
同时还可以设置文字的偏移量:
[button setTitleEdgeInsets:UIEdgeInsetsMake(<#CGFloat top#>, <#CGFloat left#>, <#CGFloat bottom#>, <#CGFloat right#>)];
command + shift + k,清除缓存
20是status bar的高度,44是navigationBar的高度