小编Arm*_*ves的帖子

UITabBar显示更多图标而不是"更多"选项

我目前正在尝试使用UITabBar包含7个tabBar项目的iOS应用程序.

当我使用故事板时,我能够实现所有7 tabBarItems.当我以编程方式添加时tabBarItems,它会强制使用"更多"按钮来访问其他tabBarItems.

有没有办法以编程方式保留所有7个tabBarItems,就像我手动创建时一样UITabBar

我在说什么的例子

我用来在appdelegate.m中构建uitabbar的代码

  self.tabBarController = [[UITabBarController alloc] init];
  FirstViewController *firstVC = [[FirstViewController alloc] init];
  SecondViewController *secondVC = [[SecondViewController alloc] init];
  ThirdViewController *thirdVC = [[ThirdViewController alloc] init];
  FourthViewController *fourthVC = [[FourthViewController alloc] init];
  FifthViewController *fifthVC = [[FifthViewController alloc] init];
  SixthViewController *sixthVC = [[SixthViewController alloc] init];
  SeventhViewController *seventhVC = [[SeventhViewController alloc] init];

  NSArray *controllers = @[firstVC, secondVC, thirdVC, fourthVC, fifthVC, sixthVC, seventhVC];

  self.tabBarController.viewControllers = controllers;
  self.window.rootViewController = self.tabBarController;
  [_window addSubview:_tabBarController.view];
Run Code Online (Sandbox Code Playgroud)

iphone uitabbarcontroller ios

0
推荐指数
1
解决办法
923
查看次数

java enum用法获取和设置

我在这里试图获取并在类对象中设置枚举,但不知道如何做到这一点.这就是我到目前为止所拥有的.我已经抬起头来,我可以看到一些看起来太复杂的例子让我无法理解.有什么帮助吗?

public class EnumExample {

public static class Task {

    private String _task;

    public enum Priority {

        ZERO (0), MAYBE (1), LOW (2), MEDIUM (3), HIGH (4), EXTREME (5);

        private int _priority;

        Priority() {
            _priority = 0;
            // Does this set set the default priority level to 0??
        }

        Priority(int priority) {
            _priority = priority;
            // This is where I can set the priority level of this task??
        }

        public int getPriority() {
            return _priority;
        }

        public void setPriority(int priority) …
Run Code Online (Sandbox Code Playgroud)

java enums

-5
推荐指数
1
解决办法
3万
查看次数

标签 统计

enums ×1

ios ×1

iphone ×1

java ×1

uitabbarcontroller ×1