2009-12-09 1 views
0

как создать точку восстановления (чтобы сохранить текущую позицию для перезапуска анимации позже) для объекта say1 (s, а также как его называть). . благодарянеобходимо создать точку восстановления (сохранить текущую позицию изображения)

- (void) doneThing { 

    say1.hidden = FALSE; 
    [UIView beginAnimations:nil context:nil]; 
    [UIView setAnimationDuration:0.4]; 
    CGPoint destination = CGPointMake(152,-20); 
    say.center = destination; 
    [UIView commitAnimations];  
    } 
+0

Что такое «точка восстановления» – Chuck

+0

я разъяснил это в вопросе благодаря – omri

ответ

0

Просто хранить его местоположение в переменной экземпляра

+0

я создал CGPoint объект CGPoint p1;.?.. @ свойство (неатомное, readwrite) CGPoint p1; и вставьте его в функцию p1 = say1.center; тогда, когда я хотел восстановить, я попробовал say1.center = p1; но это не сработало. – omri

Смежные вопросы