生命周期分为最重要的五个阶段:
viewDidLoad:
画面已经(Did)载入记忆体会使用
载入只会有一次
常会用在:
viewWillLoad:
画面将要呈现会使用
常会用在:
viewDidAppear:
画面已经呈现,画面呈现後要立刻做的事情
常会用在:
viewWillDisappear:
画面将要消失,但是仍在ViewController的阶层内
常会用在:
viewDidDisappear:
画面已经消失,且也消失在ViewController的阶层中
常会用在:
这样就会很清楚,如果要使用什麽样子东西,要放在ViewController的哪个阶段
像是TableView的载入会放在viewDidLoad:
将Firebase的资料下载下来作为载入,但是因为会延迟载入
所以会设计一个Loading的画面,会用到Lottie,那些东西会在下次出现。
参考网站:
混淆系列:View Controller 的生命周期「View Controller Life Cycle」
iOS View Controller Life Cycle
<<: Day19 React-Router(四)Hook获取route资讯
>>: [day 19] 在网页端学Swift 以及 SwiftUI入门
字符函数,又分为大小写转换函数及字符处理函数。 大小写转换函数: 字符处理函数: 下篇会从日期单列函...
NVIC介绍 NVIC(Nested vectored interrupt controller)为...
今天大概会聊到的范围 Android View 前两天来回进出了公司楼下的 7-11 两三次,每次...
工作中经常会遇到需要在客户端主机架站的情况, 如果客户端只有一台主机,手动布署或许不会花太多时间, ...
我这次想做个在爬取资料中进行筛选的工作,这样的话以後就可以只得到我想要的关键资料了。那我就沿用上篇抓...