【问题标题】:how can i add condition in tab bar?如何在标签栏中添加条件?
【发布时间】:2011-01-26 19:42:44
【问题描述】:

我想在标签栏中添加条件。

我想做这样的事情。如果我的 id 没有被选中而不是那个标签没有打开,它会转到标签栏一。我在标签栏中选择了这个 id。所以如果这个 id 被选中,那么它会打开第二个标签页

【问题讨论】:

    标签: iphone tabbar


    【解决方案1】:

    UITabBarController 委托具有 – tabBarController:shouldSelectViewController: 方法。您可以使用此属性以及 selectedViewControllerselectedIndex 属性来有条件地更改选定的选项卡。

    但是,要小心。您应该避免让界面以意想不到的方式运行。

    【讨论】:

    • 正如本尼迪克特所说,如果你要这样做,不要让它反直觉。当用户点击您要暂时阻止的标签时,发布 UIAlertView 并告诉他们如何让他们进入。这只是礼貌。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-09
    • 1970-01-01
    • 2017-07-07
    • 2011-09-08
    • 1970-01-01
    • 1970-01-01
    • 2012-12-15
    相关资源
    最近更新 更多