【发布时间】:2017-10-13 05:30:23
【问题描述】:
我们开始使用 Xcode 8.3 开发我们的项目,在 iOS 10 之前一切都很好,但是当我们在 iOS 11 中运行相同的应用程序时,后退按钮未按预期对齐,如下图所示
但在 iOS 10 中,它可以正确对齐
这就是我们得到的布局约束错误
(
"<NSLayoutConstraint:0x600000288200 _UIModernBarButton:0x7f7ef5c87f10.bottom == UILayoutGuide:0x6000005a0380'UIViewLayoutMarginsGuide'.bottom + 64.5 (active)>",
"<NSLayoutConstraint:0x600000287f30 V:[_UIModernBarButton:0x7f7ef5c87f10]-(>=0)-| (active, names: '|':_UIButtonBarButton:0x7f7ef5c86e60 )>",
"<NSLayoutConstraint:0x600000282030 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x6000005a0380'UIViewLayoutMarginsGuide']-(16)-| (active, names: '|':_UIButtonBarButton:0x7f7ef5c86e60 )>"
)
【问题讨论】:
标签: uibarbuttonitem ios11 navigationbar pushviewcontroller