在我的 SwiftUI 应用程序中,我有一个图像:
我使用以下方法添加了此图像:
Image("shoe_test")
.resizable()
.frame(width: 275, height: 275)
.rotationEffect(Angle(degrees: 30))
Run Code Online (Sandbox Code Playgroud)
但是,我想向相反的方向翻转该图像,例如:
为此,我没有尝试过任何东西,但我没有旋转效果,而且我无法解决这个问题,非常感谢任何帮助,
可以通过规模来完成
.scaleEffect(x: -1, y: 1) // flip horizontally
.scaleEffect(x: 1, y: -1) // flip vertically
Run Code Online (Sandbox Code Playgroud)
你可以使用
.rotation3DEffect(.degrees(180), axis: (x: 0, y: 1, z: 0))
Run Code Online (Sandbox Code Playgroud)
使用 ,rotation3DEffect
您可以在所有 3 个维度上旋转图像。
x
轴旋转将翻转图像顶部/底部y
轴旋转将向右/向左镜像z
轴旋转将翻转并镜像它。 归档时间: |
|
查看次数: |
1638 次 |
最近记录: |