故事板问题中的 MKMapView 约束
MKMapView contraints in storyboard issue
我有这个地图视图的约束
但是我有这个错误
如果我用 UIView 替换地图视图,一切正常
更新
要重现,您需要像这样设置视图控制器:
我会托盘它看起来不错,不会显示错误......
用于添加约束的托盘,例如等宽查看和等高查看.....
我认为任何其他约束都会产生错误,首先检查您视图的所有约束......
尝试添加 "equal width, equal height" 约束以及 "Horizontally in Container" & "Vertically in Container"
或
您点击 "red dot" 并点击添加缺失约束。看看后面加了哪个约束 有助于理解问题。
好的,我这边解决了。更改 MKMapView 的框架 x:0 y:0 Width:375 Height:554 然后看看它是否仍然存在。
See the setting. It is as same as you have
Update the frame
注意:抱歉不知道如何在答案中添加图片。
我在尝试将 MKMapView 设为全屏视图时遇到了同样的问题。为此,我设置:
- 水平居中
- 垂直居中
- 等宽
- 等高
以上是指MKMapView的superview(主控制器视图)。 xCode 一直在说我 "Error: missing constraints for Y position"。我从来没有按照我的方式看到过这个错误。我解决了其他四个约束(在我看来是等价的):
- 领先space 0
- 尾随 space 0
- 顶部space 0
- 底部space 0
总是引用MKMapView的superview(主控制器视图)。
我有这个地图视图的约束
但是我有这个错误
如果我用 UIView 替换地图视图,一切正常
更新
要重现,您需要像这样设置视图控制器:
我会托盘它看起来不错,不会显示错误......
用于添加约束的托盘,例如等宽查看和等高查看.....
我认为任何其他约束都会产生错误,首先检查您视图的所有约束......
尝试添加 "equal width, equal height" 约束以及 "Horizontally in Container" & "Vertically in Container"
或
您点击 "red dot" 并点击添加缺失约束。看看后面加了哪个约束 有助于理解问题。
好的,我这边解决了。更改 MKMapView 的框架 x:0 y:0 Width:375 Height:554 然后看看它是否仍然存在。
See the setting. It is as same as you have
Update the frame
注意:抱歉不知道如何在答案中添加图片。
我在尝试将 MKMapView 设为全屏视图时遇到了同样的问题。为此,我设置:
- 水平居中
- 垂直居中
- 等宽
- 等高
以上是指MKMapView的superview(主控制器视图)。 xCode 一直在说我 "Error: missing constraints for Y position"。我从来没有按照我的方式看到过这个错误。我解决了其他四个约束(在我看来是等价的):
- 领先space 0
- 尾随 space 0
- 顶部space 0
- 底部space 0
总是引用MKMapView的superview(主控制器视图)。