ios - 带有 2 个选项卡的选项卡栏 Controller 启动 View 同时加载

标签 ios objective-c iphone swift

你好,我的应用程序是用标签栏 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/

相关文章:

ios - 部分之间多个自定义 TableviewCell 上的多个自定义 UICollectionView

ios - 我可以过滤掉从 Apple Music 下载到设备的歌曲吗?

ios - 在 Swift 中,如何使用自动布局为 UIView 设置动画,如页面滑入?

iphone - UIImageView 上的 "ripple effect"

iphone - iOS开发中关于layer.shadow

iphone - cocos2D pushScene popScene

ios - CLLocationManager坐标

ios - 使用 dispatch_group 嵌套多个请求

iphone - 添加自定义图像以在 iPhone 中启动应用程序?

iphone - AFNetworking 缺少哪些主要的 ASIHTTPRequest 功能?