【问题标题】:UITabbar orientation problemUITabbar 定位问题
【发布时间】:2010-11-22 06:25:05
【问题描述】:

我正在对 uitabbar 应用程序进行定向工作。我在标签栏中使用 5 个标签栏项目。我只想在横向和纵向中旋转 4 个标签栏项目。但问题是当我在非旋转标签栏项目中将“return no”设置为 shouldAutorotateToInterfaceOrientation 时,所有标签栏都不起作用。谁能告诉我我出了什么问题?

提前致谢。

问候, 萨蒂什

【问题讨论】:

    标签: iphone rotation orientation uitabbar uitabbaritem


    【解决方案1】:

    默认情况下,UITabBarController 只会在它的每个子控制器都向该消息返回 YES 时向 shouldAutorotateToInterfaceOrientation: 消息返回 YES。您看到的行为是预期的行为。

    查看this page.上的第四个列表项

    【讨论】:

    • 感谢亚当的回复。你的意思是我必须自定义 UITabBarController 并将 shouldAutorotateToInterfaceOrientation 声明为 NO。
    • 您可以尝试继承 UITabBarController 并自定义它如何处理旋转。我没有这样做,但我没有看到任何明显的原因它不起作用。我可以肯定这是您想要的用户体验;我想如果应用在某些选项卡上旋转而不在其他选项卡上旋转,我会感到困惑。
    猜你喜欢
    • 2017-12-03
    • 2021-10-10
    • 1970-01-01
    • 2011-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多