默认情况下,在NSPredicateEditor中添加和删除行是通过动画完成的。我想摆脱这个动画,或者至少将它的持续时间设置为零,但没有运气。任何想法都将不胜感激。
谢谢
发布于 2014-01-03 08:53:51
这绝对不是一个好方法,但它是有效的:
子类化NSPredicateEditor并添加:
- (BOOL)animationShouldStart:(NSAnimation *)animation {
animation.duration = 0.0;
return YES;
}此方法是NSPredicateEditor使用的NSAnimationDelegate协议的一部分。请记住,这可能会在任何时候崩溃。让我们希望苹果公司增加一种官方的方式来禁用动画。
https://stackoverflow.com/questions/10689204
复制相似问题