我有强烈的感觉这可能是Xcode的一个bug,苹果只需要修复它。我有一个视图控制器,它作为根控制器嵌入导航控制器中。视图控制器有一个按钮,与顶部布局指南垂直对齐。视图控制器的按钮工作正常,所有可点击区域都能正常工作。
然而,如果我将相同或类似的视图控制器推入导航栏堆栈中,它的按钮将无法完全点击。按钮顶部(大约10像素左右)不再可点击。如果我尝试在按钮左上角点击,即使我明显没有点击导航栏边界,也会触发导航栏上的返回按钮。我认为这是苹果的一个错误,但我想知道是否有人知道解决方法。这里是链接到github项目,如有需要请访问。