我想将我的 UITabBarController 的所有 UITabBarItems 放在左边,但一个放在右边。有什么想法吗?
最佳答案
我会实例化一个 UITabBarItem,标题和图像为 nil,标签的值超出范围。
UITabBarItem *flexItem = [[UITabBarItem alloc] initWithTitle:nil image:nil tag:999];
然后将这些添加到您的项目数组中以创建您想要的效果。
aTabBar.items = @[item1, item2, flexItem, flexItem, item3];
在 tabBar:didSelectItem: 回调中添加一个 switch case 来处理您的项目,并让 flexItem 的 fall 通过 default case。
关于iphone - UITabBarController UITabBarItems 放在左边但一个在右边,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8882754/