0

有没有办法更改选项卡式 iOS 应用程序中选项卡的位置?我希望标签位于顶部而不是底部。

4

3 回答 3

2

UITabBar旨在用于底部。这就是用户所期望的。这有充分的理由,例如能够用拇指更改标签。

即使您有充分的理由说明您的应用程序的行为应该与所有其他应用程序不同,将 a 重新定位UITabBar到顶部对于用户来说只是看起来和感觉不对,他们会知道应该在那里。最好在这种情况下实现你自己的,并清楚地表明它不是UITabBar.

于 2012-05-14T19:23:54.547 回答
0

关于标准 Apple UITabBar没有。但是,您可以使用UISegmentedControl.

试试在另一个网站上找到的这个例子:http ://www.iphonedevsdk.com/forum/iphone-sdk-development/35054-display-tab-bar-items-top-screen.html#post149060

于 2012-05-14T19:21:41.060 回答
0

关于标准 Apple UITabbar 编号。这是有原因的,因为将它们移到顶部会违反 HIG 和标准界面。

如果您需要顶部的东西,您应该查看 UIToolBar,但在简单地将最有价值的应用程序按钮放在顶部时,当用户期望它们位于底部时,请考虑您在做什么。

于 2012-05-14T19:23:35.457 回答