2012-01-12 4 views
0

У меня есть изображение при нажатии представляет полный размер изображения в другом UIViewController. Теперь проблема заключается в том, как я могу сделать так, чтобы модальный контроллер просмотра, когда он был представлен, анимирован с этого изображения на полный экран, как это делает флип-карта. Есть идеи? Также хотел сделать то же самое, когда уволился.custom modalViewController animation

Я думаю, что разумный способ сделать это здесь - просто добавить subview на весь вид и не использовать modalViewController. Вопрос в том, как мне оживить UIImage для изменения размера/увеличения?

+0

Документация компании Apple: [UIViewController -presentModalViewController: анимированные:] (http://developer.apple.com/library/ios/documentation/UIKit/Reference/UIViewController_Class/Reference/Reference.html#//apple_ref/ doc/uid/TP40006926-CH3-SW29) , а затем: 'rejectModalViewControllerAnimated:' – MechEthan

+0

это не то, что я хочу .. Я знаю, как сделать анимацию контроллера modalview, я ищу способ изменения размера с помощью анимации – adit

ответ

0

Мое предложение состояло бы в том, чтобы иметь UIImageView на свой меньший размер, а затем анимировать его для вашего более крупного кадра, используя что-то вроде того, что у меня есть внизу.

[UIView animateWithDuration:1.0 
       animations:^{ 
        myUIImageView.frame = largerFrame; 
       }]; 
Смежные вопросы