在INSIDE stackView /网格项中添加布局约束的最佳实践?Xcode iOS

问题描述

我只为iOS开发了大约5个月,我学到了很多东西,但令我困惑的一件事是设置约束。定义约束似乎并不直观,而且无论我做什么,布局在不同的屏幕尺寸上看起来都不同。

我通过垂直/水平stackViews构建了该UI,因为我知道它们擅长于适应各种屏幕尺寸,但是我现在需要一些指导来设置每个视图中所有内容的约束。

我将在此处包括一个屏幕截图,您从XS Max中看到我的UI的方式恰好是我需要它保持在设备上的方式,并且我将包括一个屏幕快照,该示例显示了所有内容在微小的变化情况下的示例较小的显示屏(iPhone 8 Plus)。

如果有人可以仅使用一个图块作为示例,并告诉我您将如何为图块内的每个项目设置约束,那将非常有帮助!

UI Screenshot showing how things should look

UI Screenshot showing how things move on smaller devices

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)