我是iOS开发的新手。我想为标签栏设置默认视图。可能吗。如果是的话,有人可以举一个例子吗?
以下是标签栏默认视图的含义
|---------|
| default |
| view |
|---------|
| 1 | 2 | <- None of the tabs are selected
-----------
|----------|
| first |
| tab |
| selected |
|----------|
| 1 | 2 | <- first tab selected
------------
答案 0 :(得分:0)
抱歉,已编辑。您不应该也不能显示未选择的UITabBar。
答案 1 :(得分:0)
根据需要创建默认视图,并将其作为子视图添加到IB中的第一个视图控制器。或者如果你想通过代码写入viewDidLoad
-(void)viewDidLoad{
[self.view addSubView:defaultView];
}
并在你的tabBar didSelectItem:(UITabBarItem *)项目中;方法添加代码,
- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item{
[defaultView setHidden:YES];
}
当选择任何标签项时,这将隐藏您的defaultView。