bod*_*ous 0 uiviewcontroller ios
我有一个简单的标签栏导航应用程序
-------------------
| |
| |
| |
| |
| |
| |
| |
| (o) |
| |
[ Tab 1 ]_[ Tab 2 ]
Run Code Online (Sandbox Code Playgroud)
触摸标签1时,显示屏幕1.按下Tab 2时,显示屏幕2.
如何在每次显示屏幕时调用操作(不仅仅是在viewDidLoad
事件中).
我是否必须在标签栏上听取触摸事件,或者我可以收听ViewController中的事件吗?
viewDidLoad
在将nib 加载到内存时调用.当视图实际出现在屏幕上时,viewDidAppear
会被调用.
[编辑]
这是回调的(自然)顺序:
initWithNibName:Bundle: -> awakeFromNib -> loadView -> viewDidLoad -> viewWillAppear -> viewDidAppear
[EDIT2]
请看这里有一个很好的解释:https://stackoverflow.com/a/5109277/347353
归档时间: |
|
查看次数: |
113 次 |
最近记录: |