-4
在加載應用程序之前有什麼方法可以將數據加載到UITableView中嗎?在應用程序加載之前快速填充UITableView
- 這可能嗎?
- 這是一個很好的做法嗎?
P.S.我想這樣做是因爲當第一次點擊帶有TableView的標籤時 - >數據加載需要大約1-2秒
在加載應用程序之前有什麼方法可以將數據加載到UITableView中嗎?在應用程序加載之前快速填充UITableView
P.S.我想這樣做是因爲當第一次點擊帶有TableView的標籤時 - >數據加載需要大約1-2秒
在加載之前,您不能訪問和填充任何視圖,並且它只會在整個應用程序已被加載。 A UITableView
是UIView
的子類,所以在這種情況下也是如此。
「我想這樣做,因爲當第一次點擊帶有TableView的選項卡時 - >數據加載大約需要1-2秒。」
如果從外部在線數據庫中檢索數據,您可以加載數據時,應用程序啓動,內線:
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool
,以後你可以通過你的數據,你的表視圖中的任何有效這樣它只需要時間來傳遞數據,而不是檢索它。但是,這一切取決於您檢索的數據類型和數量。
'UITableView'是一個視圖,它是不可能填充視圖加載之前。 – vadian
所以我可以在加載應用程序之前爲UITableView準備數據? –
取決於它是什麼數據,你從哪裏得到它以及有多少。有沒有足夠的信息在你的問題中我們有效地回答 – Scriptable