我有一个在我有UIViewController的viewDidLoad()上执行的代码。问题是它只是第一次加载。第一次加载后,我切换到其他视图并返回到此视图,它不会再次调用viewDidLoad。那么我应该在哪里放这个代码,以便每次显示这个视图时它都会执行这个代码?重新加载UIViewController
0
A
回答
1
我猜viewWillAppear
好运
0
你应该把它放在- (void)viewDidAppear:(BOOL)animated
。每当您的视图出现在屏幕上时,都会调用它。
0
请参照iPhone应用程序
- (void)viewDidLoad
应该只被调用一次的生命周期。
所以你应该使用,因为这种方法是每个&的观点被称为
- (void)viewWillAppear:(BOOL)animated
相关问题
- 1. 重新加载uiviewcontroller
- 2. 重新加载UIViewController和xib
- 3. 如何重新加载UIViewController
- 4. 如何重新加载UIViewController
- 5. 重新加载UIViewController和Dealloc
- 6. UIViewController中的重新加载数据
- 7. 如何重新加载UiViewController内的UItableView
- 8. 我如何重新加载我的UIViewController?
- 9. 如何让UIViewController重新加载视图?
- 10. 在“viewDidLoad”中重新加载UIViewController
- 11. 编程重新加载UIViewController的“重新启动”按钮
- 12. UIViewController加载UISplitViewController
- 13. 重新加载div重新加载XML
- 14. 重新加载不重新加载
- 15. 重新加载Java Applet重新加载
- 16. 如何重新加载我的UIViewController点击一些按钮?
- 17. 如何从另一个UIViewController重新加载UITableViewController
- 18. 重新加载UITableView以编程方式退出后呈现UIViewController
- 19. UIViewcontroller无法从观察者通知后重新加载
- 20. 如何使用按钮操作重新加载UIViewController?
- 21. 重新加载UIViewController而不会回到UITableView
- 22. UITapGesture只有在重新加载UIViewController后才能正常工作
- 23. 如何在iPhone中从后台进程重新加载UIViewcontroller?
- 24. 获取的UIViewController重新加载不同的UIView编程
- 25. 重新使用UIViewController
- 26. 从UISplitViewController加载UIViewController
- 27. 加载UIViewController更快
- 28. 从UIViewcontroller加载UITabbarcontroller
- 29. 无法加载UIViewController
- 30. 重新加载
每次仅右viewWillAppear中被称为每次叫...... – Sabby 2011-03-21 04:38:45