随笔分类 - iOS UIKit
关于 UIKit 的一些整理,包括自己的总结、优秀文章的转载和新控件、新方法的使用
摘要:这个视图是我遇到的 UIView 里面最复杂的吧。。。感觉学好了这个,UIScrollView 和 UITableView 都不算啥了。。。 UICollectionView有两个主要的特点: 其一:和tableView一样,即提供数据的UICollectionViewDataSource以及处理用
阅读全文
摘要:clipsToBounds是指视图上的子视图,如果超出父视图的部分就截取掉,masksToBounds却是指视图的图层上的子图层,如果超出父图层的部分就截取掉 在调用 clipsToBounds 方法时,就会调用其 layer 的 masksToBounds 方法:
阅读全文
摘要:-(CGRect)frame{ return CGRectMake(self.frame.origin.x,self.frame.origin.y,self.frame.size.width,self.frame.size.height);}-(CGRect)bounds{ return CGRec
阅读全文
摘要:在 iOS8中,苹果提供了UIAlertController,以取代原有的 UIAlertView 和 UIActionSheet,以前的 UIAlertView是这样的: UIAlertView 有一个代理协议,可以执行按钮点击事件的回调,以及设置按钮是否可用等。 UIAlertControlle
阅读全文
摘要:基本介绍 UITableView在 iOS 开发中可以说是使用最广泛的控件,它有两种风格:UITableViewStylePlain和UITableViewStyleGrouped。这两者操作起来其实并没有本质区别,只是后者按分组样式显示前者按照普通样式显示而已。 在UITableView中数据只有
阅读全文
摘要:UICollectionView是一种新的数据展示方式,简单来说可以把他理解成多列的UITableView(请一定注意这是UICollectionView的最最简单的形式)。如果你用过iBooks的话,可能你还对书架布局有一定印象:一个虚拟书架上放着你下载和购买的各类图书,整齐排列。其实这就是一个U
阅读全文
摘要:常常开发应用的时候,希望UITextField能限制输入的内容,比如纯数字,或者英文加数字。当然iPhone可以直接限定键盘,但iPad就不理想,即使你把键盘设成Phone Pad,Number Pad之类的,至少都会出现定可以输入括号,@号之类的。但我们在应用中如果要求输入纯数字,或者有其他类的要
阅读全文
摘要:对于多变的自定义cell,UITableView重用机制会出错。比如,当一个cell含有一个UITextField的子类并被放在重用queue中以待重用,这时如果一个未包含任何子视图的cell要显示在屏幕上,就会取出并使用这个重用的cell显示在无任何子视图的cell中,这时候就会出错。 重用机制调
阅读全文
摘要:1 #import "ViewController.h" 2 3 @interface ViewController () 4 /** 5 * 图片轮播器 6 */ 7 @property (nonatomic ,weak ) UIScrollView *scrView; 8 /** 9 * 页面指示器 10 */ 11 @prop...
阅读全文
摘要:1 - (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight; 这个方法的功能是创建一个内容可拉伸,而边角不拉伸的图片,需要两个参数,第一个是左
阅读全文

浙公网安备 33010602011771号