我已经搜索了很多,相信我,我遇到了很多问题和示例代码,但没有一个符合我的要求,这太疯狂了,怎么可能没有答案。
我的具体要求是:-
1.我想要一个 UITabBar 而不是 UITabBarController
2.我希望它位于 UIView 的右上角
3.我想要上面有两个选项卡栏项目(不需要与两个视图控制器关联)
现在我所做的是
UITabBar *myTabBar=[UITabBar alloc]initWithFrame:myTabFrame];
[self.view addSubView:myTabBar];
myTabBar.delegate=self;
现在我陷入了如何向此 UITabBar 添加选项卡栏项目的困境。
我想这可能很简单,但我发现的每个代码都添加了 TabBarController ,但我不想使用 tabbarcontroller 因为对于初学者来说它只出现在屏幕底部,而且这不是要求。
您可以通过创建选项卡栏所需的项目,将它们添加到数组中,然后调用 UITabBar 方法来完成此操作setItems:animated:
UITabBarItem *firstItem = [[UITabBarItem alloc] initWithTitle:@"First" image:firstImage tag:1];
UITabBarItem *secondItem = [[UITabBarItem alloc] initWithTitle:@"Second" image:secondImage tag:2];
NSArray *itemsArray = @[firstItem, secondItem];
[myTabBar setItems:itemsArray animated:YES];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)