调整 UIITabBar 属性?

Posted

技术标签:

【中文标题】调整 UIITabBar 属性?【英文标题】:Adjusting UIITabBar properties? 【发布时间】:2012-04-13 00:47:58 【问题描述】:

我正在将一个 iPhone 应用升级到 Universal,发现所有的 UITabBarItems 都挤在了中间。

我正在使用 Xcode 中的新故事板功能,我可以调整 UITabBarItems 或 UITabBar 本身的任何属性来控制标签栏项目的宽度之类的东西 - 还是像 iPhone 一样简单地填满 UITabBar 的整个宽度?

谢谢!

【问题讨论】:

【参考方案1】:

您可以在界面构建器中的这些按钮之间动态放置灵活的空格键按钮项

【讨论】:

我认为灵活的空格键是用于工具栏而不是 TabBar?无论如何,我尝试将灵活的空格键拖过去,但它不起作用。 哦!我误读了你的问题。对于那个很抱歉。我现在唯一能想到的可能是 iPhone 中显示的 iPad 视图。我相信您正在为 iPad 和 iPhone 使用两个单独的视图? 是的,我正在使用 2 个单独的视图。 iPhone 工作正常,对于 iPad,所有选项卡都被挤压在中心,这是默认行为 - 但我真的希望选项卡像 iPhone 版本一样展开以填充宽度。 确实,我从未尝试过。为什么不创建一个自定义工具栏并在按钮之间放置灵活的空间,然后实现按钮的 touchUpInside 事件以切换到选项卡的相应控制器。这可能听起来像额外的代码,但实现非常简单,并且肯定会完成工作!如有必要,我可以提供示例代码。希望这会有所帮助!

以上是关于调整 UIITabBar 属性?的主要内容,如果未能解决你的问题,请参考以下文章

调整 QOpenGLTexture 保留属性的大小

如何调整可变高度文本属性 kivy?

调整无模式属性表的大小

Microsoft 语音识别属性调整

调整符合 UI_APPEARANCE_SELECTOR 的属性

调整Resize属性不起作用