动画时,UIButton不起作用

时间:2020-01-17 08:55:19

标签: animation uibutton

这是我的代码。我想要的只是让我的功能在制作动画时起作用。在气球升起的瞬间,当气球升起时,我无法单击该按钮,但是在动画结束并且其返回到其正常状态之后,它便开始工作。

@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)

}

}

0 个答案:

没有答案