UIButton地区的一部分没有发射func touchesBegan

问题描述 投票:0回答:1

下面显示的UIButton区域没有注册touchsBegun,但是在touchesEnded(也称为touchsBegun)时注册。此外,突出显示状态在该区域中不起作用(同样仅在释放时起作用但不太明显)。我也检查了调试层次结构,但没有看到任何奇怪的东西(我是x-code和swift的新手:))。另一部分按预期工作。右侧的按钮按预期工作

层次结构视图1

enter image description here

层次结构视图2与树视图

enter image description here

swift xcode
1个回答
0
投票

问题是导航栏。隐藏它已经解决了这个问题。导航栏似乎从屏幕左侧获取几个像素,以通过滑动启用后退导航;这是覆盖按钮。

© www.soinside.com 2019 - 2024. All rights reserved.