- 博客(5)
- 收藏
- 关注
原创 iOS 动画
实现动画的方法:首尾式动画,不容易监听动画完成时间,而且不容易实现动画嵌套 label.alpha = 0.0; [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:1.0f]; label.alpha = 1.0; [UIView commitAnimat
2015-11-19 21:21:31 289
原创 iOS 字典转模型
提示:代码片断中的代表去掉前缀的类名在.h文件中- (instancetype)initWithDic:(NSDictionary *)dic;+ (instancetype)WithDic:(NSDictionary *)dic;+ (NSArray *)List;在.m文件中- (instancetype)initWithDic:(NSDictionary *)dic
2015-11-19 21:19:30 294
原创 Button.titleLabel.text.length与Button.currentTitle.lenth的区别?
比较二者的输出结果,当把button的text属性设置为空时,输出button.title.text.length依然是10,然而输出button.currentTitle.length的时候却输出的是0.这是因为我们自己创建的button一般都是自定义类型,用currentTitle获取当前title,而titleLabel是只读属性,属于系统button,与自定义button不同。cu
2015-11-19 21:13:27 835
原创 iOS 读取plist文件内容
如何把.plist文件中的数组赋值给一个数组属性。首先获取这个.plist文件的路径假如有一个名为app的plist文件NSString *path = [NSBundle mainBundle] pathForResource:@"app" @"plist"];NSArray *appList = [NSArray arrayWithContentsOfFile:path];
2015-11-19 21:08:12 587
原创 iOS 九宫格
如何创建一个九宫格?由于应用需求经常会改变,所以我们要提前考虑好如果列号需要改变的时候我们该如何来进行便捷的修改,所以这里推荐用定义常量的方法。这里将会在下面的搭建九宫格里面要用到。通过循环带搭建九宫格的方法。假设有12个应用,定义变量i 从0到11循环12次 //行 0,1, 2 -> 0 3,4, 5 -> 1 6,7, 8 -> 2 int
2015-11-19 21:06:52 345
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人