自动布局约束如何与 SwiftUI 框架一起使用 [重复]

Posted

技术标签:

【中文标题】自动布局约束如何与 SwiftUI 框架一起使用 [重复]【英文标题】:How auto layout constraints working with SwiftUI Framework [duplicate] 【发布时间】:2019-07-30 10:34:16 【问题描述】:

由于 Apple 已发布 SwiftUI 框架,因此没有可用的故事板。

Auto Layout Constrains 是否已删除或仍然存在以动态适应所有屏幕尺寸的 UI?

【问题讨论】:

你试过运行它吗?您是否尝试拖放元素? 因为这几天我的 mac 不工作了.. 只是看视频和阅读 SwiftUI 的文章并有这个疑问?但是,如果我将元素拖放到画布或编辑器上,它会生成代码,但我在这里询问约束如何与 SwiftUI 一起工作?谢谢。 你看到 SwiftUI 视频有什么限制吗? 不,我没有看到,甚至没有人在谈论。 【参考方案1】:

自动布局有助于在不同的方向和设备上保持按钮居中。它是一个基于约束的布局系统,允许开发人员创建自适应界面,以适当响应屏幕尺寸和设备方向的变化

如何解决自动布局问题:,请点击此链接:

https://www.hackingwithswift.com/example-code/uikit/how-to-fix-auto-layout-problems

【讨论】:

这不是我要找的。我的问题是如何使用 SwiftUI 框架进行自动布局。

以上是关于自动布局约束如何与 SwiftUI 框架一起使用 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何更改自动布局约束

设置约束与设置 UIViews 框架的优点

自动布局约束:无法同时满足约束

当自动布局约束在视图控制器生命周期中设置框架?

以编程方式从超级视图中删除视图后更新约束/框架(自动布局)

SwiftUI 列表中基于约束的图像布局