UIButton
下面显示的区域未注册touchsBegun
,而是在touchesEnded
(也称为touchsBegun
)时注册。此外,突出显示状态在该区域中不起作用(同样仅在释放时起作用但不太明显)。我也检查了调试层次结构,但没有看到任何奇怪的东西(我是x-code和swift的新手:))。另一部分按预期工作。右侧的按钮按预期工作
层次结构视图1
具有树视图的层次结构视图2
答案 0 :(得分:0)
问题是导航栏。隐藏它已经解决了这个问题。导航栏似乎从屏幕左侧获取几个像素,以通过滑动启用后退导航;这是覆盖按钮。