标签栏项目仅检测到更长的点击

时间:2016-04-12 08:00:25

标签: ios swift uitabbar tabbar

我正在使用没有控制器的自定义标签栏。 enter image description here  这是我用来检测何时选择项目的代码。

func tabBar(tabBar: UITabBar, didSelectItem item: UITabBarItem) {
    switch(item.tag) {
    case 1:
        // do something
    case 2:
        // do something
    case 3:
        // do something
    default:
        return

    }
}

我的问题是我需要再按一下来选择一个项目。它无法识别按钮单击等简单点击。任何人都知道如何解决它。

感谢您提出任何建议或想法。

1 个答案:

答案 0 :(得分:0)

我在UIScrollView或UITableView中遇到了类似的问题。如果您的标签栏位于任何这些控件中,请在界面构建器

中取消选择属性“delaysContentTouches”