你好,我的应用程序是用标签栏 Controller 构建的,起始箭头指向灰色窗口“标签栏 Controller ”, 我有 2 个选项卡, 1 和 2 。问题是我第一次输入时需要从每个选项卡加载一个表,因为当我进入屏幕时的默认屏幕是“1”,它加载完美,当我切换到选项卡“2”时,表加载为空. 现在,如果我将箭头更改为分别从“1”或“2”开始,那么表格加载正常,因此我怀疑 viewdidload 有问题。 请求你的帮助
(我尝试在两个 ViewDidLoad 中使用 print func 来查看它们是否一起开始,但当我单击我想要的选项卡时没有出现每个打印)
最佳答案
在 viewWillAppear
中重新加载 TableView
func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated)
self.tableView.reloadData()
}
关于ios - 带有 2 个选项卡的选项卡栏 Controller 启动 View 同时加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35811584/