代码之家  ›  专栏  ›  技术社区  ›  Ian1971

隐藏选项卡栏视图可防止触摸

  •  0
  • Ian1971  · 技术社区  · 17 年前

    我有一个隐藏的选项卡栏,但我发现选项卡栏所在的视图区域没有接收触摸事件。选项卡栏由于在按下时设置HidesBottomBar而隐藏。 这有什么关系吗?

    2 回复  |  直到 17 年前
        1
  •  1
  •   Ian1971    17 年前

    通过将我的视图添加为myViewController.tabBarController.view的子视图,使其显示在选项卡栏的顶部,我解决了这个问题。现在一切正常

        2
  •  0
  •   h4xxr    17 年前

    在隐藏.frame属性时,将其设置为CGRectZero,这样就不会占用任何空间。我遇到了这个问题,正如你所说,你的隐形控件“下面”的对象无法接收触摸事件!