1
我的目標是當我點擊按鈕切換contentMode:scaleAspectFit & scaleAspectFill with animation。Swift 3/4如何動畫UIImageView的contentMode
@IBAction func toggleContentModeAction(_ sender: UIButton) {
sender.isSelected = !sender.isSelected
if sender.isSelected {
UIView.animate(withDuration: 0.3) {
self.popImageView.contentMode = .scaleAspectFit
self.view.layoutIfNeeded()
}
}else {
UIView.animate(withDuration: 0.3) {
self.popImageView.contentMode = .scaleAspectFill
self.view.layoutIfNeeded()
}
}
}
但對我的目標沒有效果。請爲我修好,感謝柬埔寨。
哇,但它不適合我的目標,但它可以完美使用。非常感謝。 –