2016年3月23日

(CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(NSLineBreakMode)lineBreakMode

摘要: UIFont *font = [UIFont systemFontOfSize:12];CGSize size = [text sizeWithFont:font constrainedToSize:CGSizeMake(150.0f, 1000.0f) lineBreakMode:UILineBr 阅读全文

posted @ 2016-03-23 13:55 派的烦恼 阅读(272) 评论(0) 推荐(0) 编辑

2016年1月22日

对数组进行排序

摘要: 已知groupList含有数据的一个数组,通过groupId进行数组比较进行排序NSArray *groupArr = [groupList sortedArrayUsingComparator:^NSComparisonResult(id obj1, id obj2) { ... 阅读全文

posted @ 2016-01-22 11:41 派的烦恼 阅读(146) 评论(0) 推荐(0) 编辑

字符串去掉空格问题

摘要: 1.去掉两端空格:[strstringByTrimmingCharactersInSet:[NSCharacterSetwhitespaceAndNewlineCharacterSet]] ;2.去掉所有空格:[strstringByReplacingOccurrencesOfString:@""w... 阅读全文

posted @ 2016-01-22 11:38 派的烦恼 阅读(172) 评论(0) 推荐(0) 编辑

2016年1月21日

NSArray排序方法

摘要: sortedArrayUsingComparator:NSMutableArray *array = [NSMutableArray arrayWithObjects: [NSDictionary dictionaryWithObjectsAn... 阅读全文

posted @ 2016-01-21 16:09 派的烦恼 阅读(203) 评论(1) 推荐(1) 编辑

2015年11月26日

关于自动布局使用心得

摘要: 自动布局(AutoLayout)解决视图在不同尺寸的iPhone上的布局时提供很大帮助。它不仅可解决父子之间的布局关系,还可以解决兄弟控件之间的关系,只要对可视view添加适当的约束,就可实现在不同设备下的通用。对于Size Classes是iOS8新增加,它可以实现控件在不同屏幕尺寸下实现不同效果... 阅读全文

posted @ 2015-11-26 17:34 派的烦恼 阅读(101) 评论(0) 推荐(0) 编辑

2015年11月23日

使用第三方框架 Masonry 实现自动布局的简单使用

摘要: 苹果自带的原生自动布局方案太过繁琐,在此介绍一个简单好用的第三方框架。1 //设置约束2 - (NSArray *)mas_makeConstraints:(void(^)(MASConstraintMaker *))block;3 4 //如果之前已经有约束,则更新新的约束,如果没有约束,则添加约... 阅读全文

posted @ 2015-11-23 03:21 派的烦恼 阅读(173) 评论(0) 推荐(0) 编辑

2015年11月9日

ios7导航栏+scrollview布局注意

摘要: ios7以后苹果新增加了半透明效果,在这里强调一点:在nav+scrollview是,scrollview控件会自动想下缩进64个像素点,以实现穿透效果;iOS7在Conttoller中新增了这个属性:automaticallyAdjustsScrollViewInsets,(默认YES)(如果将a... 阅读全文

posted @ 2015-11-09 19:52 派的烦恼 阅读(162) 评论(0) 推荐(0) 编辑

2015年11月5日

关于CollectionView布局问题

摘要: 个人在做新特性界面时,时长会犯的错误,总结一下,希望对大家有帮助.1.如果我们使用的是storyboard中的CollectionView,它的布局继承的是 UICollectionViewFlowLayout;大部分情况下我们会用到它;CollectionView中的cell没有UILable... 阅读全文

posted @ 2015-11-05 00:11 派的烦恼 阅读(314) 评论(0) 推荐(1) 编辑

导航