如何解决无法设置其中包含可调整大小的映像的HStack
我一直在尝试制作其中包含HStack
的{{1}}的视图,将Image
设置为可调整为{{ 1}}。它以某种方式破坏了所有框架并在布局中引入了空间
例如,上面的屏幕截图的顶部有多余的空白。我尝试过手动设置HStack图像的帧,但是即使高度正确,它们仍会从顶部偏移一定的距离。我如何摆脱它?
正文代码:
Image
解决方法
我假设您想扩展到安全区域之外,例如
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 !!
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。