【发布时间】:2018-07-06 11:03:50
【问题描述】:
我在 ViewController 上添加了一个新的 MKMapView,并使用“添加新约束”按钮将约束设置为 0。现在,地图视图对安全区域的所有四个边都有约束,值为 0,但存在一些问题:
编译器会抛出一条警告说“高度不明确”,即使所有四个边都被限制为 0 到安全区域。
-
设置约束后,当我将“查看为:”切换到另一个设备时,mapView 不会根据约束改变大小(0 到安全区域,也就是全屏)
在 iPhone X 上,设置了约束条件后,屏幕顶部和底部都有白斑,而我想要的是让 mapKit 占据整个屏幕(下图)。我该怎么做?
【问题讨论】:
标签: ios swift uiviewcontroller autolayout