重叠UIView - 如何接收触摸?

时间:2012-01-24 12:24:13

标签: iphone ios uiview uitabbarcontroller touches

我正在构建一个带有Instagram风格中心标签的iOS应用程序(从标签栏中提取的标签)。

我将自定义视图作为子视图添加到tabBar,其Y值设置为-27.0。

我遇到的问题是只有我视图的下半部分才能接触到。我读过这个问题:

UIView. Why Does A Subviews Outside its Parent's Extent Not Receive Touches?

我认为这将解决我的问题,但我对每种方法的去向感到困惑。我需要继承UITabBarController吗?

1 个答案:

答案 0 :(得分:0)

回答你的问题,是的,我相信你需要创建一个UITabBar的自定义子类,并按照你链接的答案中的建议实现hitTest和pointInside方法。

相关问题