我在这里有一个按钮,为两个不同的状态设置两个不同的图像:

button.setImage(image1, for: .normal)
button.setImage(image2, for: .selected)

现在我想在按钮状态改变时在按钮的imageview上添加一个动画,那我该怎么做呢?如果有人能帮我,非常感谢!

最佳答案

像这样做

    button.setIMage(image1, for: .normal)
    UIView.animate(withDuration: 0.5) {
        button.setImage(image2, for: .selected)
    }

关于ios - 当iOS中按钮的状态更改时,如何在按钮的 ImageView 上添加动画?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56696593/

10-14 16:54
查看更多