trq*_*ong 8 ios ios-autolayout
我建了一个自定义视图控制器.它有1个tableview,2个视图和1个地图.当我为这个布局设置约束时,它工作正常.我关闭项目并从视图控制器中重新打开地图视图.宽度和高度为1000点.如果我将地图设置在此堆栈的顶部,则没有问题.但是当我在其他视图的中间设置地图时,就会出现问题.我必须把这个mapview放在另一个视图中,否则会影响其他视图,但问题仍然存在.
我使用Xcode 8 beta 5,约束是0 0 0 0
我在最新的测试版中也遇到了同样的问题。我相信问题在于错误的默认大小,Xcode 为 MKMapView 始终将其设置为 1000x1000。
我会等待下一个 Xcode 版本的修复。
如果出于某种原因,您现在确实需要修复它,您可以根据需要设置一个具有约束的 UIView,然后将MKMapView放入UIView中并使用 Autoresizing 来缩放它。
| 归档时间: |
|
| 查看次数: |
147 次 |
| 最近记录: |