这是我的动画......一个奇怪的事情是当我输入一个文本字段并点击完成后我继续设置txtdata.text =“”..... 之后,我的图像动画坐标全部搞砸了。
override func viewDidAppear(_ animated: Bool) {
UIView.animate(withDuration: 15.0, delay: 0, options: [.repeat, .autoreverse], animations: {
self.smallCloud.center = CGPoint(x: self.screenSize.maxX , y:self.r.origin.y)
}, completion: nil)
} ///////////////////////////////////////////////////////////////
open func textFieldShouldReturn(_ textField: UITextField) -> Bool {
txtData.text = "";
return false
}
因此图像基本上从一侧移动到另一侧...如果我没有在键盘上完成,图像会按预期移动,但是一旦我完成并将UITextField放回到“”;这个图像摆脱了怪人并离开了屏幕,任何人都知道这里发生了什么?