0
A
回答
1
如果你在 - (id)init中執行代碼,在使用self.view.frame = ....或[self.view addSubView:xxx]之類的代碼時,你必須注意 - (id) init,它會加載視圖並在 - (id)init返回之前運行 - (void)viewDidLoad方法。
如果您使用IB創建了視圖,則使用名爲 - (void)awakeFromNib的方法;將在您的代碼從IB加載視圖時調用。如果您通過代碼進行查看,則可以將這些代碼放入 - (void)loadView中以構造視圖層次結構。
0
正確的地方取決於你想要做什麼。你可以把它放在正確的-init...
方法或類初始化程序+initialize
。或者,也許你想在加載視圖之前執行此操作。
相關問題
- 1. 手動加載視圖目標c
- 2. 將數據加載到Recycler視圖之前加載視圖
- 3. UIWeb視圖負載數據之前視圖被加載標籤欄
- 4. 用於關閉視圖的目標C代碼
- 5. 在加載另一個之前殺死加載的視圖
- 6. 爲什麼我的APP在主視圖之前加載視圖?
- 7. 在構建之前向類文件中添加代碼 - 目標C
- 8. 代碼執行前ipad子視圖不加載
- 9. 導航欄按鈕在加載相應視圖之前加載隨機視圖
- 10. 執行代碼時加載視圖
- 11. 從代碼加載設置視圖
- 12. 在程序退出之前調用視圖的代碼隱藏方法
- 13. NotificationListenerService在Application.onCreate代碼之前調用
- 14. Android的 - 按鈕圖標加載後函數調用,而不是之前
- 15. 如何重新加載視圖目標c
- 16. 更新細節後需要重新加載視圖目標C
- 17. 在目標c中使用c代碼
- 18. 如何在調用方法目標之前設置NSString c
- 19. 使用UIWebView從HTML代碼調用目標c代碼中的方法
- 20. Galleriffic:它加載之前我的jquery代碼,其中的對象內部加載
- 21. 在應用程序加載之前將數據加載到Cocoa視圖中
- 22. VB代碼,目標C
- 23. 目標C:在代碼
- 24. 目標C:代碼瞭解
- 25. 使用get()加載頁面之前的圖像加載
- 26. 加載ajax調用後的視圖,CodeIgniter
- 27. 之前添加元素之前調用
- 28. Javascript在調用Ajax之前先等待圖像加載
- 29. 在JQuery之前加載Google可視化
- 30. 加載視圖之前的快速觀察者
我想在加載我的視圖之前從web服務和解析等獲取數據,以便使用此數據加載視圖 – Lilz 2010-09-01 12:44:27