IOS 自动布局约束

IOS auto layout constraints

我的第一个应用程序登录屏幕出现问题... 在 iphone 8 屏幕尺寸

上看起来不错

但是当屏幕较小时 - 图像会离开屏幕。

我在界面生成器中使用自动布局。

尝试使用约束: - 间距小于或等于高优先级 - 使用堆栈视图 - 文本标签上的自动收缩 - 抗压性

到目前为止无法获得使其正常工作的正确约束集。

有人吗?

根据评论更新:

这些是我的限制条件: 并使用 "minimum font scale"

在标签上自动收缩

我希望图像更接近文本,并缩小文本以便它们全部显示在一行中。

我已经完成了这个

下面的结果在iPhone5s

和8加

你需要将图片锚定到边缘,那么只要你设置了Autoshrink,它就会缩小字体大小。如下图连接。

基本上是这样连接的
|<-->image<-->label<-->image<-->|
然后将它们的图像设置为固定大小,并让标签自行调整大小。
您还需要将它们定位在 Y 轴上。