ios - 在 iOS4+ 中明确禁用 UIView 动画

标签 ios animation explicit

我一直在阅读 Apple 建议使用基于 block 的动画而不是 CATransaction

之前,我使用这段代码来禁用动画:

[CATransaction begin];
[CATransaction setDisableActions: YES];
// !!! resize
[CATransaction commit];

是否有新的推荐方法来执行此操作,或者这仍然可以吗?

最佳答案

[UIView setAnimationsEnabled:NO];
//animate here
[UIView setAnimationsEnabled:YES];

关于ios - 在 iOS4+ 中明确禁用 UIView 动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5443742/

相关文章:

ios - Core Data 如何为关系设置一个值?

ios - 在 Sprite Kit 中使用 SKActionTimingFunction

ios - 境界 cocoa : is it possible to do queries on links

ios - 具有环绕但不滚动的 UIView 的水平列表

jquery.animate(),奇怪的行为

r - 如何在gganimate中使用自己的图像作为geom_point?

c++ - 复制构造函数和重载的加法运算符

javascript - 在页面上的某个位置停止动画 [jQuery]

c++ - 显式加载 DLL

c++ - 理解 C++ 中显式构造函数的问题