【发布时间】:2012-10-28 22:23:07
【问题描述】:
设置TabBar 高度的最简单方法是什么?
虽然我只想添加一个带有按钮的工具栏,但是如果不是模态的,我该如何在ViewControllers 之间导航?我想复制确切的 TabBarController 行为,但使用自定义高度和按钮。
谢谢!
【问题讨论】:
标签: iphone ios ipad ios5 uitabbarcontroller
设置TabBar 高度的最简单方法是什么?
虽然我只想添加一个带有按钮的工具栏,但是如果不是模态的,我该如何在ViewControllers 之间导航?我想复制确切的 TabBarController 行为,但使用自定义高度和按钮。
谢谢!
【问题讨论】:
标签: iphone ios ipad ios5 uitabbarcontroller
您不能更改 tabBar 的大小。你必须自己动手。看看容器 UIViewControllers http://developer.apple.com/library/ios/#documentation/uikit/reference/UIViewController_Class/Reference/Reference.html#//apple_ref/doc/uid/TP40006926-CH3-SW81
基本上,您将创建自己的 TabBarController,在底部有您自己的 tabBar,并且您将拥有子视图控制器,您将在按下按钮时显示它们。
【讨论】:
TabBar 的默认height 是常量,由 Apple 定义,因此您无法更改。您应该创建一个自定义容器控制器。看看cocoa controls 上的这个custom controller,他们的自定义控制器很容易理解。也请查看官方文档以了解如何创建custom view controller。
【讨论】: