【发布时间】:2021-07-09 23:46:48
【问题描述】:
我想使用 SwiftUI 将它分成 2 部分。留下我可以访问的 2 个单独的图像。但是我不知道如何将原件分成顶部和底部。这两个部分必须对齐才能创建原始图像。
我尝试使用几何阅读器读取高度和宽度并返回一半高度的图像,但这两个图像不喜欢这样。
GeometryReader { geo in
image
.frame(width: geo.width, height: geo.height / 2, alignment: .center)
.clipped()
}
【问题讨论】:
-
您想在视觉上(即仅在屏幕上)还是物理上(即在两个分开的半高图像上)分割它?
-
@Asperi 物理上,所以我有 2 个单独的图像,我可以稍后将它们重新组合在一起(我知道很奇怪)。
标签: image swiftui uiimage crop geometryreader