我尝试将Tab栏按钮分布在iPad屏幕的底部。
苹果 :
对于iPad用户界面项目,选项卡栏项目以默认的宽度和项目之间的间距彼此紧邻。
@property(nonatomic)UITabBarItemPositioning itemPositioning;
要强制选项卡栏项目水平填充所有空间,请为此属性指定UITabBarItemPositioningFill常量;
在.h中
@property(nonatomic) UITabBarItemPositioning itemPositioning;
在.m中
@synthesize itemPositioning=UITabBarItemPositioningFill;
但这不起作用。我究竟做错了什么?
最佳答案
您需要将itemPositioning属性的值设置为UITabBarItemPositioningFill。您无需在@synthesize语句中执行此操作(因此请删除该行)。您需要在第一个标签的控制器的viewDidLoad中添加类似的内容,
self.tabBarController.tabBar.itemPositioning = UITabBarItemPositioningFill;
关于ios - UITabBarItemPositioningFill,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26475146/