这样做的正确方法是什么?我开始为此构建自己的解决方案,但是从UITabBarController继承可能会更好。 这样我只找到了改变图标颜色或位置的解决方案,但我需要更多。
有什么想法吗? 感谢
答案 0 :(得分:1)
我有类似的问题。我在里面使用UIVew
我绘制了几个与我的标签对应的UIButtons
。贝娄我有UITableView
。当我点击一个按钮时,我重新加载了UITableView
。
这是非常简单的解决方案。
答案 1 :(得分:1)
我找到了解决方案。
我使用标准UITabBarController
,但使用隐藏的tabBar,然后在顶部添加了一些自定义外观按钮。
隐藏tabBar:
输入viewDidLoad
[self.tabBarController.tabBar setTranslucent:YES];
[self.tabBarController.tabBar setHidden:YES];
自定义按钮,以编程方式切换
- (IBAction)secoundView:(id)sender {
[self.tabBarController setSelectedIndex:1];
}
- (IBAction)firstView:(id)sender {
[self.tabBarController setSelectedIndex:0];
}
答案 2 :(得分:0)
替代解决方案是使用其中一个无数库,例如:
答案 3 :(得分:0)
你可以使用UIView和UIButton控件来创建自定义标签控件。你可以从here获得想法