gpt4 book ai didi

ios - UIButton 标题在动画完成之前不会更新

转载 作者:行者123 更新时间:2023-11-29 01:42:00 25 4
gpt4 key购买 nike

我有一个 UIButton,我试图在左翻 UIView 转换过程中更改其标题:

UIView.transitionWithView(self.button1, duration: 1.0, options: UIViewAnimationOptions.TransitionFlipFromLeft, animations: { () -> Void in
self.button1.setTitle("TITLE CHANGE", forState: UIControlState.Normal);
}, completion: nil);

但是,当我尝试执行此操作时,按钮的标签仅在转换发生后更新。

如何让按钮的标签在转换过程中发生变化?

最佳答案

setTitle:forControlState: 不可设置动画。

也许您可以为按钮属性 titleLabel 的属性设置动画,但通常您无法按预期操作 UIKit 对象的内部组件。

一种解决方案是使用两个按钮并为 alpha 设置动画。

关于ios - UIButton 标题在动画完成之前不会更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32290928/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com