Как установить эффект увеличения для воспроизведения видео в этом представлении? - PullRequest
4 голосов
/ 16 декабря 2011

Я хочу создать приложение в iPad. как "Showyou" в iTunes

Для этого мне нужно установить эффект увеличения вида, когда пользователь касается изображения видео, и скрывать с анимацией на месте, когда пользователь касается внешнего вида, как всплывающее окно в ipad.

1 Ответ

0 голосов
/ 17 марта 2012

Я не использовал приложение ShowYou, но, похоже, вам нужна анимация, чтобы увеличить / уменьшить вид и, возможно, переместить его.Если это так, попробуйте это

// to make it grow in this case 1.5 and move it to a into position in this case 100, 100
[UIView animateWithDuration:_animationDuration
                 animations:^{
                     CGAffineTransform transform = CGAffineTransformMakeScale(1.5f, 1.5f);
                     testView.transform = CGAffineTransformTranslate(transform, 100.0f, 100.0f);
                 }
];


// make it go back
[UIView animateWithDuration:_animationDuration
                 animations:^{
                     someView.transform = CGAffineTransformIdentity;
                 }
];

. Возможно, вы захотите использовать animateWithDuration: delay: options: анимации: завершение: чтобы вы могли добавить код, чтобы сделать что-то после завершения анимации.Надеюсь, это то, что вы ищете.:)

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