【发布时间】:2019-10-20 11:26:57
【问题描述】:
我在 SwiftUI 应用程序中向我的身体添加了一张图片,并希望该图片覆盖设备的整个宽度,但不超过它。
在body,我返回图片对象:
var body: some View {
Image("page-under-construction")
}
图片显示出来了,但是太大了:
我尝试设置框架:这会影响突出显示的边界,但图像不会调整大小。
结合使用.aspectRatio(contentMode:),似乎对布局没有任何影响。
如何使图像有效地占屏幕宽度的 100%?
【问题讨论】: