有没有办法在加载应用程序之前将数据加载到 UITableView 中?
PS 我想这样做是因为当第一次单击带有 TableView 的选项卡时 -> 数据加载大约需要 1-2 秒
您无法在加载之前访问和填充任何视图,并且只有在加载整个应用程序后才会这样做。AUITableView
是 的子类UIView
,因此在这种情况下同样适用。
“我想这样做是因为当第一次单击带有 TableView 的选项卡时 -> 数据加载大约需要 1-2 秒。”
如果您从外部在线数据库检索数据,则可以在应用程序启动时在内部加载数据:
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool
之后你可以以任何有效的方式将数据传递到表视图,这样只需要时间来传递数据,而不是检索它。但这一切都取决于您要检索的数据类型和数量。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句