Я просто хочу сделать анимацию в iOS - PullRequest
0 голосов
/ 05 октября 2011

Я просто хотел создать анимацию, чтобы часы отображались как в этом видео .

Понятия не имею, как его создать. Любое решение?

При нажатии на значок лампочки в ползунке ниже появятся часы и при повторном нажатии часы исчезнут.

1 Ответ

1 голос
/ 05 октября 2011

Если вы хотите, чтобы ваше приложение было совместимо с iOS <4, используйте это: </p>

[UIView beginAnimations:@"animation" context:nil];
[UIView setAnimationCurve:UIViewAnimationCurveLinear]; //Different Animation Curves available, check docs.
[UIView setAnimationDuration:1.0]; //In seconds
//Here do your stuff
int newPosY = myImage.frame.origin.y - 10;
[myImage setFrame:CGRectMake(self.frame.origin.x, newPosY, myImage.frame.size.width,     myImage.frame.size.height)];

[UIView commitAnimations];

Этот фрагмент перемещает ваше изображение на 10 пикселей вверх.Вы можете настроить анимацию, внося изменения в кадр изображения, перед вызовом commitAnimations

. Также проверьте UIView Reference для расширенной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...