我一直在尝试制作其中包含HStack
的{{1}}的视图,将Image
设置为可调整为{{ 1}}。它以某种方式破坏了所有框架并在布局中引入了空间
例如,上面的屏幕截图的顶部有多余的空白。我尝试过手动设置HStack图像的帧,但是即使高度正确,它们仍会从顶部偏移一定的距离。我如何摆脱它?
正文代码:
Image
答案 0 :(得分:2)
我假设您想扩展到安全区域之外,例如
var body: some View {
ZStack {
Color(#colorLiteral(red: 0.09019607843, green: 0.09411764706, blue: 0.1333333333, alpha: 1))
HStack {
Image("test1").resizable()
.aspectRatio(contentMode: .fill)
// .frame(height: UIScreen.main.bounds.height) // << wrong !!
// ... other content
}.edgesIgnoringSafeArea(.all) // << this one !!
}