作者:武艺最新单曲问月09 | 来源:互联网 | 2023-01-07 17:13
我正在尝试将应用程序迁移到iOS 11,而且几天后我又遇到了一个丑陋的UI错误.这次:MKMapView.我有一堆按钮,我固定到安全区布局指南,一切正常 - 除了MKMapView.
它完全忽略了安全区域,因此指南针和法律按钮隐藏在条形图或我自己的UI元素下.为了验证,我创建了一个只有一个普通UIViewController的新项目.然后我添加了一个MKMapView并配置了自定义的"additionalSafeAreaInsets",它们确实被完全忽略了.
更糟糕的是,即使只使用MKMapView,合法标签在iPhone X上也显得非常错误.
问题:有没有什么方法可以插入法律标签和指南针,以免被自定义视图隐藏?