Почему аниматор NSView не работает в Какао

У меня есть NSView в моем проекте, который я хочу переместить, но анимация, которую я обычно использую для других объектов, не работает с ним... что я должен сделать, чтобы заставить его двигаться? Вот мой код:

[[NSAnimationContext currentContext] setDuration:1.0];
NSRect rect = NSMakeRect(59.0,10.0,682.0,575.0);
[[self.myView animator] setFrame: rect];

1 ответ

Я нашел способ заставить это работать... По какой-то причине анимация работала, если вызывался один, но не работала, когда вызывался после IAP... Я обнаружил, что вызов void с анимацией с этой строкой кода заставил ее работать:

[self performSelectorOnMainThread:@selector(myAnimation) withObject:nil waitUntilDone:NO];
Другие вопросы по тегам