作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我有一个带有 2 个选项卡( map 和 tableView)的 UITabBarController,如下图所示。
这里的问题我需要通过按下刷新按钮 tabBar 刷新/重新加载当前选项卡,如果它是 map ,那么刷新 map ,如果它是 tableView,那么刷新 tableView。
就像tabBar第一次在启动tabBar时实例化第一个tab一样。
//i need something like that
self.currentTab.reload()
最佳答案
创建一个函数,其中包含所有必需组件的刷新相关代码,每当单击重新加载按钮时,都会为当前 View Controller 调用此函数。最初在 viewDidLoad()
中调用此函数。如果每次导航到此 View Controller 时都需要刷新数据,请在 viewWillAppear()
希望这对您有所帮助。
关于ios - 如何在 Swift 中重新加载/刷新 UITabBarController 中的当前选项卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56503335/
我是一名优秀的程序员,十分优秀!