【发布时间】:2017-02-17 06:24:28
【问题描述】:
【问题讨论】:
标签: ios iphone mkmapview mapkit uistoryboard
【问题讨论】:
标签: ios iphone mkmapview mapkit uistoryboard
我会把它放在托盘上看起来不错,不会出现错误......
托盘添加约束,例如查看等宽和等高查看.....
我认为任何其他约束都在创建错误首先检查您视图的所有约束.....
【讨论】:
好的,我最后解决了。更改 MKMapView 的框架 x:0 y:0 Width:375 Height:554 然后看看它是否仍然存在。
See the setting. It is as same as you have
注意:抱歉,不知道如何在答案中添加图片。
【讨论】:
尝试添加“等宽,等高”约束以及“水平放置在容器中”和“垂直放置在容器中”
或者
您点击“红点”并点击添加缺失的约束。查看它之后添加了哪个约束这将有助于理解问题。
【讨论】:
当我尝试将 MKMapView 作为全屏视图时,我遇到了同样的问题。为此,我设置:
以上这些是指 MKMapView 的超级视图(主控制器视图)。 xCode 一直告诉我“错误:缺少 Y 位置的约束”。我从来没有像我一样看到过这个错误。我解决了其他四个约束(我认为等效):
始终引用 MKMapView 的超级视图(主控制器视图)。
【讨论】: