我想在UIButton上多次翻转图像。即旋转门类型动画。我不在乎它翻了多少次还是一段时间
现在我可以使用以下代码翻转一次:

UIView.transition(with: thisButton, duration: 0.2, options: .transitionFlipFromTop, animations: {
    thisButton.setImage(myButtonImage, for: .normal)
}, completion: nil)

最佳答案

尝试将.repeat添加到选项中

UIView.transition(with: thisButton, duration: 0.2, options: [.transitionFlipFromTop,.repeat], animations: {
    thisButton.setImage(myButtonImage, for: .normal)
}, completion: nil)

希望这有帮助

关于ios - 如何在Swift中多次对UIView的翻转进行动画处理,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45395175/

10-17 01:10