【发布时间】:2016-06-21 10:16:42
【问题描述】:
我有一种强烈的感觉,这可能是苹果需要修复的 Xcode 错误。我有一个嵌入在导航控制器中的视图控制器作为根控制器。视图控制器有一个与顶部布局指南垂直对齐的按钮。视图控制器的按钮工作正常,所有可点击区域都正常工作。
但是,如果我将相同或类似的视图控制器推送到导航堆栈,它的按钮将无法完全点击。按钮的顶部(大约 10 像素左右)不再可点击。如果我尝试点击按钮的左上角,则会点击导航栏上的后退按钮,即使我显然没有点击导航栏边界。我认为这是苹果的一个错误,但我想知道是否有人知道修复。如果有人需要,这里是link to the github project。
【问题讨论】:
-
如果你的按钮可以再高一点,它可以是标签,或者你可以标签比按钮的标题低一点
-
我实际上尝试过这样做。它没有完全起作用,因为顶部仍然覆盖了一些像素。
标签: ios uinavigationcontroller uibutton uinavigationbar uinavigationitem