摘要: 首先 我们要明确 init初始化和initWithFrame不会调用layoutSubView 然后 在viewcontroller... 阅读全文
posted @ 2020-07-16 23:45 EvanMeetTheWorld 阅读(14) 评论(0) 推荐(0)
摘要: 首先 我们要明确 init初始化和initWithFrame不会调用layoutSubView 然后 在viewcontroller... 阅读全文
posted @ 2020-07-16 23:45 EvanMeetTheWorld 阅读(13) 评论(0) 推荐(0)
摘要: 对象的生命周期是个很重要的概念: 生命周期控制函数不是简单的一个,而是一个序列: //类的初始化方法+ (void)initiali... 阅读全文
posted @ 2020-07-16 02:26 EvanMeetTheWorld 阅读(18) 评论(0) 推荐(0)
摘要: 对象的生命周期是个很重要的概念: 生命周期控制函数不是简单的一个,而是一个序列: //类的初始化方法+ (void)initiali... 阅读全文
posted @ 2020-07-16 02:26 EvanMeetTheWorld 阅读(19) 评论(0) 推荐(0)
摘要: 用一句话概括,就是:在iOS应用运行中,屏幕中显示的内容是一组一组的视图对象,他们负责显示屏幕中的内容,而在视图的后面是UIView... 阅读全文
posted @ 2020-07-16 02:25 EvanMeetTheWorld 阅读(36) 评论(0) 推荐(0)
摘要: 用一句话概括,就是:在iOS应用运行中,屏幕中显示的内容是一组一组的视图对象,他们负责显示屏幕中的内容,而在视图的后面是UIView... 阅读全文
posted @ 2020-07-16 02:25 EvanMeetTheWorld 阅读(19) 评论(0) 推荐(0)
摘要: 示例:rootViewController和ViewController之间的互相跳转 import UIKitclass Root... 阅读全文
posted @ 2020-07-16 02:21 EvanMeetTheWorld 阅读(12) 评论(0) 推荐(0)
摘要: 示例:rootViewController和ViewController之间的互相跳转 import UIKitclass Root... 阅读全文
posted @ 2020-07-16 02:21 EvanMeetTheWorld 阅读(16) 评论(0) 推荐(0)
摘要: 我最开始的理解 就是我们能在app上看到的一切,从状态栏,导航栏,到弹窗对话框。 但是我们如何定义这些视图(比如视图中的控件是什么,... 阅读全文
posted @ 2020-07-16 00:44 EvanMeetTheWorld 阅读(100) 评论(0) 推荐(0)
摘要: 我最开始的理解 就是我们能在app上看到的一切,从状态栏,导航栏,到弹窗对话框。 但是我们如何定义这些视图(比如视图中的控件是什么,... 阅读全文
posted @ 2020-07-16 00:44 EvanMeetTheWorld 阅读(90) 评论(0) 推荐(0)