Как анимировать NSSplitView при изменении размера?
Я хотел бы анимировать при изменении размераNSSplitView
программно.
Вот код для изменения размера представления вSplitView
В awakeFromNib: я наблюдаю заNSSplitViewWillResizeSubviewsNotification
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(splitViewWillResizeSubviewsHandler:)
name:NSSplitViewWillResizeSubviewsNotification
object:splitView];
SplitView Resize
NSView * leftSubView = [[splitView subviews] objectAtIndex:0];
if ([leftSubView isHidden])
{
[leftSubView setHidden:NO];
[splitView setPosition:0 ofDividerAtIndex:0];
}
else
{
[leftSubView setHidden:YES];
}
[splitView adjustSubviews];
[[NSNotificationCenter defaultCenter] postNotificationName:NSSplitViewWillResizeSubviewsNotification object:self userInfo:nil];
Я могу изменить размер splitView. Куда я должен добавить animationCode. (Поскольку rightView перемещается, чтобы заменить leftSubView, я хочу, чтобы изменение размера происходило с некоторой задержкой)?
У меня есть правки двух видов до и после изменения размера. Где я должен написать код анимации.