iOS视图生命周期如何与控制器紧密相连?
- 内容介绍
- 文章标签
- 相关推荐
本文共计559个文字,预计阅读时间需要3分钟。
iOS中视图是应用的重要组成部分,其功能实现与视图控制器密切相关。视图控制器控制着视图的显示,其重要性在应用中不言而喻。视图的生命周期与视图控制器紧密相连,以下以视图的5种状态为基础进行阐述。
iOS中视图是一个应用的重要组成部分,功能的实现与其息息相关,而视图控制器控制着视图,其重要性在整个应用中不言而喻。
视图生命周期与视图控制器关系
以视图的5种状态为基础,我们来系统的了解一下视图控制器的生命周期。在视图不同的生命周期,视图控制器会回调不同的方法。
viewDidLoad方法:视图控制器已被实例化,在视图被加载到内存中的时候调用该方法,这个时候视图并未出现。在该方法中通常进行的是对所控制的视图进行初始化处理。
视图可见前后会调用viewWillAppear:方法和viewDidAppear:方法;视图不可见前后会调用viewWillDisappear:方法和viewDidDisappear:方法。
本文共计559个文字,预计阅读时间需要3分钟。
iOS中视图是应用的重要组成部分,其功能实现与视图控制器密切相关。视图控制器控制着视图的显示,其重要性在应用中不言而喻。视图的生命周期与视图控制器紧密相连,以下以视图的5种状态为基础进行阐述。
iOS中视图是一个应用的重要组成部分,功能的实现与其息息相关,而视图控制器控制着视图,其重要性在整个应用中不言而喻。
视图生命周期与视图控制器关系
以视图的5种状态为基础,我们来系统的了解一下视图控制器的生命周期。在视图不同的生命周期,视图控制器会回调不同的方法。
viewDidLoad方法:视图控制器已被实例化,在视图被加载到内存中的时候调用该方法,这个时候视图并未出现。在该方法中通常进行的是对所控制的视图进行初始化处理。
视图可见前后会调用viewWillAppear:方法和viewDidAppear:方法;视图不可见前后会调用viewWillDisappear:方法和viewDidDisappear:方法。

