我真的不知道为什么这行不通:( 我想在文本字段中显示文本。
var motionManager = CMMotionManager()
@IBOutlet weak var textView: UITextField!
override func viewDidAppear(_ animated: Bool) {
motionManager.gyroUpdateInterval = 0.2
motionManager.startGyroUpdates(to: OperationQueue.current!) { (data, error) in
if let myData = data {
if myData.rotationRate.x > 3 {
textView.text("Dein Tablet ist schief!")
}
}
}
}
答案 0 :(得分:3)
UITextField.text
是类型String
的属性,而不是setter函数。您应该使用赋值运算符(=
)设置其值。
textView.text = "Dein Tablet ist schief!"
答案 1 :(得分:-3)
使用赋值运算符将值设置为textView
textView.text = "Dein Tablet ist schief!"