我有一个简单的视图控制器UINavigationBar具有rightBarButtonItem包含与图像资产的按钮图.
在iOS 10中,此UIBarButtonItem的大小适当,不会填满整个高度和导航栏,因此占据足够的宽度以保持与高度成比例.类似于UIBarButton项目在iOS的Apple应用程序中的外观.
现在在iOS 11中,这些图标非常庞大,并占用了比iOS 10中更多的空间.
有没有办法将它们恢复到iOS 10的外观?我尝试customView在UIBarButtonItems 的属性中添加约束无济于事.
我正在使用iOS 9目标将应用程序从iOS 10更新到iOS 11,当涉及导航栏时,这会发生在每个segue动画上.
动画以小于它应该处于的高度的小偏移开始,然后在视图完成动画时移动到适当的高度.
我没有对导航控制器做任何特别的事情,它发生在应用程序中的每一个.如果我以编程方式隐藏导航栏,则转换正常进行动画处理.