默认情况下,在NSPredicateEditor中添加和删除行是通过动画完成的。我想摆脱那个动画,或者至少把它的持续时间设置为零,但没有运气。任何想法都将不胜感激。
感谢
答案 0 :(得分:0)
这绝对不是一个好方法,但它有效:
子类NSPredicateEditor
并添加:
- (BOOL)animationShouldStart:(NSAnimation *)animation {
animation.duration = 0.0;
return YES;
}
此方法是NSAnimationDelegate
协议的一部分,显然由NSPredicateEditor
使用。请记住,这可能会随时中断。让我们希望Apple增加一种禁用动画的官方方法。