я изучал о начинать анимацию с UIView, как правило, в большинстве учебников они всегда используют один и тот же синтаксис:Опции внутри начать анимацию и контекст
[UIView beginAnimations:nil context:NULL];
я вижу в коде, который внутри beginAnimation мы можем поставить NSString , а в контексте - функция пустоты, правильно? Для этого я делаю это:
[UIView beginAnimations:@"Will Start" context:@selector(start)];
-(void)start{
NSLog(@"Animation Running");
}
Но NSString «начнет» был не показывая мне, и функция пустоты «старт» не называют. Я не знаю, делаю ли я это неправильно, но что это за варианты BeginAnimation из типа NSString и тип типа типа void? Может ли кто-нибудь дать мне пример?
Вы даже не должны использовать этот метод. Вы должны смотреть на некоторые довольно старые уроки. Из документов Apple для beginAnimations: «Использование этого метода не рекомендуется в iOS 4.0 и более поздних версиях. Для определения ваших анимаций вам следует использовать методы анимации на основе блоков». – rdelmar