上一页 1 2 3 4 5 6 7 ··· 16 下一页
摘要: 其他的小记: 1.控制器的view是怎么创建的 2.loadView方法的分析 阅读全文
posted @ 2019-09-04 14:55 一人前行 阅读(816) 评论(0) 推荐(0) 编辑
摘要: 虽然苹果提供了AutoresizingMask的布局方式,这个方式局限性太大;只能解决父控件和子控件间的相对关系; 因此,推出了AutoLayout;苹果官方也是推荐开发者尽量使用autolayout来布局UI界面。 AutoLayout的两个概念: 代码示例: 阅读全文
posted @ 2019-09-01 14:46 一人前行 阅读(163) 评论(0) 推荐(0) 编辑
摘要: (1)先了解一下这几个枚举值的含义: (2)代码演说: 在viewcontroller 用代码创建一个红色的view,如下: 运行完后的效果图如下: 让手机横屏显示后的效果如下: 红色的视图看不到了,因为横屏显示后,并没有重新给redView这个视图重新布局;但是如果加上AutoresingMask 阅读全文
posted @ 2019-09-01 14:10 一人前行 阅读(992) 评论(0) 推荐(0) 编辑
摘要: 键值监听,就是可以监听对象某个属性值的变化; 首先,在工程中,新建一个Person的类 在viewController中引入头文件“Person”,开始测试KVO的使用 运行程序,得出来的值如下: 阅读全文
posted @ 2019-09-01 10:40 一人前行 阅读(408) 评论(0) 推荐(0) 编辑
摘要: KVC的使用如下: (1)利用给对象的属性赋值,调用如下两个方法 其中,setValue:forKeyPath: 这个方法中,可以根据属性的路径赋值。 意思就是说,RiJiModel中有一个“MYCRiJiDiaryModel”类型的对象 diary,而diary类中有个title的属性, 那么,可 阅读全文
posted @ 2019-08-31 21:01 一人前行 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 常规中,从xib拖出一个控件时,系统会自动生成一段代码,如下: 从这个图片中,可以看到控件的属性都是用的weak,这是为什么呢? 首先,如果把weak修改成strong其实也是可以的,但是会出现一个问题,如果把这个控件 removeFromSuperview后,控件虽然看不见了,但是系统还是会有这个 阅读全文
posted @ 2019-08-31 19:47 一人前行 阅读(766) 评论(0) 推荐(0) 编辑
摘要: 参考链接:https://blog.csdn.net/csdn2314/article/details/90021367 authenticating with the app store 一直卡住最近更新App,要上传到 App Store 的时候,一直卡在 Authenticating with 阅读全文
posted @ 2019-08-29 11:45 一人前行 阅读(6333) 评论(0) 推荐(0) 编辑
摘要: 参考文章:http://www.cocoachina.com/articles/11968 总结: 提前计算并缓存好高度(布局),因为heightForRowAtIndexPath:是调用最频繁的方法; 异步绘制,遇到复杂界面,遇到性能瓶颈时,可能就是突破口; 滑动时按需加载,这个在大量图片展示,网 阅读全文
posted @ 2019-08-19 18:17 一人前行 阅读(994) 评论(0) 推荐(0) 编辑
摘要: https://www.jianshu.com/p/77b530f0c67b 阅读全文
posted @ 2019-07-31 11:42 一人前行 阅读(338) 评论(0) 推荐(0) 编辑
摘要: (一)Category 当编译顺序如下图所示时,调用UIView + one.m的log方法,如下图: 编译顺序 调用结果 编译顺序 调用结果 (二)Extension 转载:https://blog.csdn.net/u013602835/article/details/80918042 阅读全文
posted @ 2019-07-17 14:03 一人前行 阅读(679) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 16 下一页