【问题标题】:iOS Custom TabBar height [closed]iOS自定义TabBar高度[关闭]
【发布时间】:2012-10-28 22:23:07
【问题描述】:

设置TabBar 高度的最简单方法是什么?

虽然我只想添加一个带有按钮的工具栏,但是如果不是模态的,我该如何在ViewControllers 之间导航?我想复制确切的 TabBarController 行为,但使用自定义高度和按钮。

谢谢!

【问题讨论】:

标签: iphone ios ipad ios5 uitabbarcontroller


【解决方案1】:

您不能更改 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,并且您将拥有子视图控制器,您将在按下按钮时显示它们。

【讨论】:

    【解决方案2】:

    TabBar 的默认height 是常量,由 Apple 定义,因此您无法更改。您应该创建一个自定义容器控制器。看看cocoa controls 上的这个custom controller,他们的自定义控制器很容易理解。也请查看官方文档以了解如何创建custom view controller

    【讨论】:

    • 这个恒定高度是多少?我们如何在运行时获取它?或者至少在苹果的文档中?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-14
    • 1970-01-01
    • 2017-10-31
    • 1970-01-01
    • 2013-10-11
    • 2017-01-30
    相关资源
    最近更新 更多