[使用Tab栏快速击中TableView时不加载

问题描述 投票:0回答:1

从详细信息选项卡过渡到标签选项卡时,未加载表格视图。我知道,因为在视图中确实加载了视图,但我打印了注释,但是注释和其余代码正在运行或加载。即使出现表视图本身。抱歉,如果太含糊,我不确定需要提供什么,因此,如果您需要更多信息来帮助我,请告诉我bo

swift xcode storyboard
1个回答
0
投票

单击tab时,它已加载并保留在内存中。不需要重新加载。如果要再次加载数据,则将数据加载代码移至viewDidAppear,如下所示:

class ViewController: UIViewController {

    override func viewWillAppear(_ animated: Bool) {
        super.viewWillAppear(animated)

        loadData()
    }

    func loadData() {
        // Code to load data
    }
}
© www.soinside.com 2019 - 2024. All rights reserved.