如何使 Swift UI 自适应所有屏幕大小和文本大小

Sau*_*hak 5 ios swift swiftui

谁能告诉我如何在 Swift UI 中制作响应式 UI,它在所有设备上兼容,并使用像 24 这样的Figma Text,然后它显示 iphone 8 和 iphone 11 相同的视图

Arc*_*cee 2

您需要最大程度地减少应用程序中硬编码尺寸或框架的数量,因为这将使您的应用程序在不同手机型号和方向上的响应速度降低。您可以查看以下一些链接来了解响应式 UI:

https://www.youtube.com/watch?v=67ZCQ5ihj_I&t=186s

https://www.youtube.com/watch?v=ALzrixd_hd8

也可以考虑尝试几何阅读器。这是一篇深入介绍它是什么以及如何使用它的文章:https ://www.hackingwithswift.com/quick-start/swiftui/how-to-provide-relative-sizes-using-geometryreader