UITabBarItemPositioningFill

UITabBarItemPositioningFill

我尝试将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/

10-10 20:30