作者:拥有勒幷不代表幸福_563 | 来源:互联网 | 2023-01-13 12:03
我们开始使用Xcode 8.3处理我们的项目,直到iOS 10都很好但是当我们在iOS 11中运行相同的应用程序时,后退按钮没有按预期对齐,如下图所示
但是对于iOS 10,它已经正确对齐
这就是我们得到的布局约束错误
(
"",
"=0)-| (active, names: '|':_UIButtonBarButton:0x7f7ef5c86e60 )>",
""
)
1> onmyway133..:
对我来说,这是因为我使用下面的一些技巧来隐藏标题
UIBarButtonItem.appearance().setBackButtonTitlePositionAdjustment(UIOffsetMake(0, -1000), for: .default)
我们不应该这样做,它不适用于iOS 11,并会像你发布的那样触发很多自动布局问题.所以检查你是否有appearance
后退按钮.
如果你真的想隐藏后退按钮上的文字,你应该做/sf/ask/17360801/