每当我在标签栏中选择了一个tableview时,我想从文件中填充一个数组。
我不认为将代码放在viewDidLoad方法中,因为视图会被加载一次?
代码放在哪里?
在viewDidAppear方法中?
答案 0 :(得分:2)
您可以符合UITabBarDelegate
协议并实施以下方法:
- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item
我建议您在创建tag
时设置UITabBarItem
属性,以便区分item
所在的标签。
答案 1 :(得分:2)
如果您希望在显示视图之前运行代码,请将其放在viewWillAppear中。