jjzjj

iphone - UITabBarController UITabBarItems 放在左边但一个在右边

coder 2024-01-27 原文

我想将我的 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/

有关iphone - UITabBarController UITabBarItems 放在左边但一个在右边的更多相关文章

随机推荐