【发布时间】:2017-03-22 22:26:41
【问题描述】:
我在 MkMapView 中设置约束时遇到问题,当我在 iPhone 7 模拟器中设置它们时,它工作得非常好,但是当我将其更改为 iPhone 6 模拟器或 iPad 模拟器时,它会不断改变自身,我尝试了一切,但约束不起作用。
请帮忙
【问题讨论】:
-
请分享显示您的约束视图的屏幕截图。
-
好吧,一切看起来都井井有条 - 您从小屏幕更改为大屏幕,因此 Interface Builder 向您显示(橙色线)视图会更大。您需要做的就是刷新它(在右侧的模型选择上方有一个图标),视图将对齐以适应新的屏幕尺寸。如果你真的在模拟器/设备上运行它,你会发现一切都很好。我同意 Interface Builder 在更改设备以进行预览时应该自动刷新,但是...
标签: ios xcode autolayout maps mapkit