Чтобы повернуть символ SF и применить горизонтальное отражение в SwiftUI, вы можете использовать следующие методы:
-
Использование модификатора
.rotationEffect:Image(systemName: "symbolName") .rotationEffect(.radians(.pi)) .scaleEffect(x: -1, y: 1, anchor: .center) -
Использование специального модификатора
View:Content) ->some View {
content
.rotationEffect(.radians(.pi))
.scaleEffect(x: -1, y: 1, привязка:.center)расширение View {
func HorizontalFlip() ->some View {
self.modifier(HorizontalFlipModifier())
// Использование:
Image(systemName) : «symbolName»)
.horizontalFlip()
Эти методы поворачивают символ SF на π радиан (180 градусов), а затем применяют к нему горизонтальное отражение.