草庐IT

performWithoutAnimation

全部标签

objective-c - 如何在标题更改时停止不需要的 UIButton 动画?

在iOS7中,我的UIButton标题在错误的时间进出动画-延迟。这个问题在iOS6上没有出现。我只是在使用:[selfsetTitle:textforState:UIControlStateNormal];我希望这种情况立即发生并且没有空白框。这种眨眼尤其会分散注意力,并将注意力从其他动画上移开。 最佳答案 使用performWithoutAnimation:方法,然后强制布局立即发生,而不是稍后发生。[UIViewperformWithoutAnimation:^{[self.myButtonsetTitle:textforSt

objective-c - 如何在标题更改时停止不需要的 UIButton 动画?

在iOS7中,我的UIButton标题在错误的时间进出动画-延迟。这个问题在iOS6上没有出现。我只是在使用:[selfsetTitle:textforState:UIControlStateNormal];我希望这种情况立即发生并且没有空白框。这种眨眼尤其会分散注意力,并将注意力从其他动画上移开。 最佳答案 使用performWithoutAnimation:方法,然后强制布局立即发生,而不是稍后发生。[UIViewperformWithoutAnimation:^{[self.myButtonsetTitle:textforSt