UI 控件
文章平均质量分 74
爱吃土豆的程序猿
这个作者很懒,什么都没留下…
展开
-
iOS开发--指定UIView的某几个角为圆角
我们知道, 如果需要将UIView的4个角全部都为圆角,做法相当简单,只需设置其Layer的cornerRadius属性即可(项目需要使用QuartzCore框架)。而若要指定某几个角(小于4)为圆角而别的不变时,这种方法就不好用了。 对于这种情况,Stackoverflow上提供了几种解决方案 。其中最简单优雅的方案,就是使用UIBezierPath。下面给出一段示例代码:翻译 2016-01-12 10:12:01 · 1019 阅读 · 0 评论 -
iOS UICollectionView的详细介绍
首先要遵循三个协议 // 必须遵守的三个协议 @interface CollectionViewController () - - (void)viewDidLoad { [super viewDidLoad]; UICollectionViewFlowLayout *FlowLayout = [[UICollectionViewFlowLayout al原创 2016-02-23 09:28:06 · 432 阅读 · 0 评论 -
iOS 之 UITableView 的多选和全部选择的功能
多选做法如下: - (void)tableView:(UITableView *)tableViewdidSelectRowAtIndexPath:(NSIndexPath *)indexPath { [tableViewdeselectRowAtIndexPath:indexPath animated:YES]; Custom *cell= (Custom*)[tabl原创 2016-02-26 13:54:53 · 1033 阅读 · 0 评论 -
iOS 中 cell和 label 的自适应高度
之前我们使⽤的cell一直都是同样的高度,或者某行固定⾼度。 实际开发中经常要让cell根据Model中文本的长短动态的更改高度 1、获取文本高度 计算一段文本在限定宽高内所占矩形大⼩iOS7计算文本⾼度⽅法 - (CGRect)boundingRectWithSize:(CGSize)size options:(NSStringDrawingOptions)options原创 2016-02-26 14:25:49 · 2500 阅读 · 0 评论