Animation 如何停止NSScrollView';移除单元格时,将显示动画

Animation 如何停止NSScrollView';移除单元格时,将显示动画,animation,nsscrollview,Animation,Nsscrollview,我目前正在制作一个带有NSScrollView的OSX应用程序。滚动视图的单元格中有一个小“X”,允许我一次删除一个单元格。但是,每当移除单元时,较低的单元都会通过短动画向上推以填充空间。我想知道如何禁用此动画,以便在移除单元格后立即将较低的单元格向上推。感谢您的帮助 编辑:滚动视图的内容通过NSArrayController进行维护,因此单击“x”会向观察代理发送通知,该代理会依次调用: -(void)alertRemoved:(NSNotification*)notification{

我目前正在制作一个带有NSScrollView的OSX应用程序。滚动视图的单元格中有一个小“X”,允许我一次删除一个单元格。但是,每当移除单元时,较低的单元都会通过短动画向上推以填充空间。我想知道如何禁用此动画,以便在移除单元格后立即将较低的单元格向上推。感谢您的帮助

编辑:滚动视图的内容通过NSArrayController进行维护,因此单击“x”会向观察代理发送通知,该代理会依次调用:

-(void)alertRemoved:(NSNotification*)notification{

    // Random code
    ...
    [eventArrayController removeObject:alert];
}

你能发一些代码吗?让你更容易了解自己是什么doing@Chrene编辑后包含一些代码,希望对大家有所帮助!对删除单元格的代码更感兴趣。我想你可以先全局禁用动画,然后再恢复它们进行快速破解