當我打開故事板文件時,由於我擁有的VC數量多,需要1-2分鐘才能打開。加速它的最佳做法是什麼?我們是否應該將一些風險投資轉入不同的故事板文件?我們是否應該使用更多的xib文件來減少VC中的元素數量?任何建議都會對我們可能實施的糟糕做法產生巨大影響,從而使故事板加載時間變得如此緩慢。加速故事板開放
Q
加速故事板開放
2
A
回答
1
良好做法:
- 讓您
ViewControllers
不同storyboard
未邏輯上相互關聯的。它將
大幅減少故事板渲染/開放時間。它也將 非常有用,以避免在與
團隊合作時在故事板中發生衝突。 - 嘗試UI元素
xib
文件,就像tableViewCell
,collectionViewCell
,buttons
等 - 嘗試使用代碼,而不是
IBInspectable
/IBDesignable
定製UI對象。
錯誤做法:
- 保持在一個故事板文件中的所有viewControllers。因爲渲染故事板文件中的所有UI對象以及它在故事板中的位置需要很長時間。
感謝
0
請在您的Xcode
使用命令+ T,一個用於ViewController
等爲storyboard
打開兩個標籤。它會加快你的storyboard
,因爲通過打開兩個選項卡,ViewController
和storyboard
文件已經加載。如需更多幫助,請參閱下面的附圖。
+0
我這樣做了,不過只要我打開故事板標籤,它仍然需要很長的時間才能打開。 –
+0
然後你需要增強你的RAM。 – Ved
相關問題
- 1. 加載不同的故事板開始
- 2. Xcode故事板開關
- 3. 故事板無法打開
- 4. 迅速:NSUnknownException故事板問題
- 5. 從xib使用故事板和快速打開NSWindow
- 6. 可以添加故事板到非故事板項目?
- 7. 動態加載故事板
- 8. 開始在silverlight中加載事件的故事板
- 9. 無法使用故事板獲得iOS加速值
- 10. 將UIPopvercontroller放入故事板uicontainer視圖
- 11. Wpf故事板播放動畫
- 12. 關閉自動縮放故事板
- 13. 故事板UITabBarController
- 14. 故事板ViewController.m
- 15. 用故事板
- 16. 在故事板
- 17. 在故事板
- 18. 從故事板
- 19. UIContainerViews故事板
- 20. 故事板 - UITabBarController
- 21. MGSplitViewController故事板
- 22. 在故事板
- 23. 在故事板
- 24. iOS故事板
- 25. UIScrollview故事板
- 26. Xcode故事板
- 27. 在故事板
- 28. 在故事板
- 29. 在故事板
- 30. 用故事板
完美。我已將很多事情轉移到單獨的故事板文件中,但還有什麼我可以做的嗎?這個問題變成了我們在VC之間有很多分歧,所以很難看到當VC在不同的故事板文件中哪個分支到達哪裏。 –
爲了減少segues的數量,使用代碼初始化viewControllers。也看到我更新的答案。 –
你不需要將每個單獨的VC分離出來,將它們保存在邏輯上相關的塊中。所以你可能有一個有3或4個連接VC的settings.storyboard,它們都與你的設置和子設置有關。 – trapper