Анимация открытия файла, как в iBooks и Photos.app на iPad

#iphone #file #animation #ibooks

#iPhone #файл #Анимация #ibooks

Вопрос:

Когда вы открываете PDF-файл в iBooks.app, его миниатюра расширяется на весь экран, а затем отображается страница PDF. А когда вы открываете фотографию в Photos.app на iPad, ее миниатюра также расширяется на весь экран. Затем вы можете перемещаться между страницами, увеличивать их и так далее. Итак, я хотел бы реализовать эту анимацию в своем приложении, но я понятия не имею, как это сделать.

Вы можете мне помочь? Большое вам спасибо за ваш ответ.

Ответ №1:

Вы можете использовать простую анимацию:

   // Begin animation
  [UIView beginAnimations:nil context:NULL];
  [UIView setAnimationCurve:UIViewAnimationCurveLinear];
  [UIView setAnimationDuration:0.5];

  // Maximize image size
  MyImage.frame = self.view.frame;

  // Commit animation
  [UIView commitAnimations];  

Комментарии:

1. Я предлагаю заглянуть в CAKeyframeAnimation, если вы хотите более сложную анимацию. developer.apple.com/library/mac/#documentation/GraphicsImaging /…