好的,我的标签栏设置在笔尖中。我没有使用标签栏视图控制器,我只是将它拖到视图上。
问题在于我无法正确选择其中的项目,至少不是您期望的方式。你有“强制触摸”略高于实际按钮的位置。
我怀疑这是约束/自动布局的问题,但找不到任何可以修复它的东西。
标签栏位于滚动视图的顶部,因此在滚动时它会固定在屏幕底部。我也在许多其他页面上设置了标签栏,它可以正常工作,这就是为什么它如此混乱
与标签栏
相关的任何限制都没有警告答案 0 :(得分:0)
我建议在StoryBoard中使用UITabBarController
并将视图控制器连接到它(通过viewControllers
outlet)。它会自动将UITabBar
放入视图中,因此您无需担心自动布局。
答案 1 :(得分:0)
好的,所以我找到了问题的原因。
原来这是一个轻微的手势似乎在干扰事情。要选择标签栏项目,我必须长按。我只能假设短暂的轻击手势(那是用来解雇键盘)让人感到困惑。
无论如何,删除了点按手势,它工作正常。