ios - 如何在选项卡栏 Controller 中更新选项卡 View

标签 ios swift uitabbarcontroller reloaddata

我有带有两个选项卡的 UITabBarController。 每个选项卡都有 UITableViewController,用于查看数据库中的数据。

当我更改数据和切换选项卡时, View 不会改变。 当我返回并再次切换标签时, View 正常!

如何以编程方式更新 View ?

最佳答案

您需要调用<tableview>.reloadData() .这将告诉 TableView 获取新计数并再次获取显示的行。

关于ios - 如何在选项卡栏 Controller 中更新选项卡 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27902573/

相关文章:

ios - 为什么在尝试向上滚动表格时我的 UITableView 内容为 'jump up'?

ios - 如何: Local MP4 Video as Background in iOS App Objective C iOS 8

iphone - 将 CALayer 用于 UITableViewCell

swift - 在执行以下命令后调用 Firebase Observe

ios - 从解析类创建多个 map 注释时出错

ios - UITabBarController 的 selectedViewController 未选择正确的 UIViewController

iOS UIImageView作为UITableView背景,防止旋转

ios - 返回两个字符串的 Swift 函数在循环时失败

ios - popToRootViewController 之后选项卡栏不显示

ios - 如何在swift 4中不属于tabbar的页面中显示UITabBarController?