我有一个包含
我在界面构建器中设置了所有约束,当我在storyboard中切换屏幕大小时,一切似乎都很好。然而,当我在设备上运行项目时,
这种"捕捉"现象在4英寸和3.5英寸的显示器上都出现过。我认为这很奇怪,因为我已经完美地为4英寸屏幕设计了UI。
有人知道这是什么原因吗? 编辑: 这里是在IB中的约束截图:
UIImageView
, UILabel
, UIButton
和UISegmentedControl
的UIView
。它们依次排列,底部是嵌入式的UIview
,可以选择不显示。我在界面构建器中设置了所有约束,当我在storyboard中切换屏幕大小时,一切似乎都很好。然而,当我在设备上运行项目时,
UIimage
在短暂变形后才“捕捉”到适合约束的尺寸。同样,标签在图像变形后消失了一小会儿,直到图像"捕捉"完成后才重新出现。"捕捉"完成后,一切都就位,没有问题。这种"捕捉"现象在4英寸和3.5英寸的显示器上都出现过。我认为这很奇怪,因为我已经完美地为4英寸屏幕设计了UI。
有人知道这是什么原因吗? 编辑: 这里是在IB中的约束截图:
![Constraints](https://i.imgur.com/W57dBw4.png)