我想在SwiftUI中使用“ RotationGesture”,并尝试将度数存储到@EnvironmentObject
属性包装器中。
我还在另一个视图中将@Published
属性包装器设置为“ Angle.zero”。
在任何地方读写@Published
属性包装器可能没问题...
.gesture(
RotationGesture()
.onChanged({ (angle) in
self.rotationAmount.currentUser_sDegrees = angle.degrees
})
)
但是Xcode仅显示
“表达式的类型在没有更多上下文的情况下是含糊的”。
rotationAmount.currentUser_sDegrees
应该保存角度的度值,但不能保存。