摘要: 移动设备的屏幕大小是极其有限的,因此直接展示在用户眼前的内容也相当有限 当展示的内容较多,超出一个屏幕时,用户可通过滚动手势来查看屏幕以外的内容 普通的UIView不具备滚动功能,不适合显示过多的内容 UIScrollView是一个能够滚动的视图控件,可以用来展示大量的内容,并且可以通过滚动查看所有 阅读全文
posted @ 2016-07-25 15:17 2xf 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1.懒加载基本 懒加载——也称为延迟加载,即在需要的时候才加载(效率低,占用内存小)。所谓懒加载,写的是其getter方法。说的通俗一点,就是在开发中,当程序中需要利用的资源时。在程序启动的时候不加载资源,只有在运行当需要一些资源时,再去加载这些资源。 我们知道iOS设备的内存有限,如果在程序在启动 阅读全文
posted @ 2016-07-25 15:11 2xf 阅读(362) 评论(0) 推荐(0) 编辑
摘要: - 宽度或者高度其实为0- 位置不对(比如是个负数或者超大的数,已经超出屏幕)- hidden == YES- alpha <= 0.01- 没有设置背景色、没有设置内容- 可能是文字颜色和背景色一样 阅读全文
posted @ 2016-07-25 14:36 2xf 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 检查:Build Phases -> Copy Bundle Resources 阅读全文
posted @ 2016-07-25 14:35 2xf 阅读(112) 评论(0) 推荐(0) 编辑
摘要: - 检查:Build Phases -> Compile Sources 阅读全文
posted @ 2016-07-25 14:34 2xf 阅读(124) 评论(0) 推荐(0) 编辑
摘要: - 方法1:performSelector ```objc// 1.5s后自动调用self的hideHUD方法[self performSelector:@selector(hideHUD) withObject:nil afterDelay:1.5];```- 方法2:GCD ```objcdis 阅读全文
posted @ 2016-07-25 14:33 2xf 阅读(101) 评论(0) 推荐(0) 编辑
摘要: - 连接的方法代码被删掉,但是连线没有去掉 - 可能会出现方法找不到错误 - unrecognized selector sent to instance- 连接的属性代码被删掉,但是连线没有去掉 - setValue:forUndefinedKey:]: this class is not key 阅读全文
posted @ 2016-07-25 14:32 2xf 阅读(119) 评论(0) 推荐(0) 编辑
摘要: - IBAction: - 本质就是void - 能让方法具备连线的功能- IBOutlet - 能让属性具备连线的功能 阅读全文
posted @ 2016-07-25 14:30 2xf 阅读(193) 评论(0) 推荐(0) 编辑