我在视图控制器的主视图上有UIScrollView
。 UIScrollView
包含一些UIButtons
(详细披露类型)和floating UIView
- 全部仅由一个视图控制器管理。UIButtons位于UIView干扰下
floating UIView
还包含它自己的UIButtons(自定义,不是四舍五入的类型)。用户可以隐藏floating UIView
,或将其移动到新的位置。
我发现包含在UIScrollView(父级)中的UIButtons
与这些UIButton重叠时会干扰(防止)轻敲floating UIView
中包含的UIButtons
。如果部分重叠,则只有重叠区域是死区。我试着明确发出此消息使floating UIView
到前面:
[self.myScrollView bringSubviewToFront:myFloatingView];
- 但这个问题不会消失。
如果我隐藏父项的UIButtons
,则干扰消失。但是,这不是我想要的。
任何建议将不胜感激。
谢谢你
罗伯特,所有子视图都在父母的界限内。我缩小了问题范围。只有在父视图中使用以下类型的UIButton时,才会出现重叠区域的死区:详细信息披露和信息。使用或不使用图像的常规和定制UIButtons都没有问题! – appFormation