这是我的代码。我想要的只是让我的功能在制作动画时起作用。在气球升起的瞬间,当气球升起时,我无法单击该按钮,但是在动画结束并且其返回到其正常状态之后,它便开始工作。
@IBOutlet weak var BlueBalloon: UIButton!
override func viewDidLoad() {
super.viewDidLoad()
}
override func viewDidAppear(_ animated: Bool) {
UIView.animate(withDuration: 20, animations: {
self.BlueBalloon.frame.origin.y -= 400
}, completion: nil)}
@IBAction func BlueBalloonAction(_ sender: Any) {
BlueBalloon.setImage(UIImage(named: "bbust"), for: UIControl.State.normal)
}
}