Нужно оживить объект - PullRequest
       1

Нужно оживить объект

1 голос
/ 11 августа 2011

Я довольно новичок в анимации iOS, я пытался сделать что-то, что в моей голове кажется очень простым, но я не уверен, что было бы лучшим способом реализовать такую ​​вещь.

Использование

  • Пользователь нажимает на вкладку, расположенную в правой части приложения.
  • Небольшое окно скользит сбоку (или ниже не оченьНаправление вопроса прямо сейчас)
  • Скользящий объект в настоящее время представляет собой UIScrollView

Вот небольшой набросок, поэтому у вас, ребята, есть идея

http://dl.dropbox.com/u/919254/animations.png

Вкладка черная, ниже несколько.При нажатии красная отображается с определенного направления.

Мои вопросы:

  • Как я могу выполнить такую ​​анимацию?
  • Любые хорошие учебникивы, ребята, можете отослать меня?

Видеть пример кода здесь не помешает!

1 Ответ

3 голосов
/ 11 августа 2011

На ваш взгляд загрузил:

// Hide scrollView off screen (x=320 for iPhone/iPod)
scrollView.frame = CGRectMake(320, 0, scrollView.frame.size.width, scrollView.frame.size.height);
[self.view addSubview: scrollView];

В вашем методе для открытия вида:

[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1.0];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];

// Assuming 0 is the x-coordinate of where you want your view to go
scrollView.frame = CGRectMake(0, 0, scrollView.frame.size.width, scrollView.frame.size.height);

[UIView commitAnimations];

Это оживит ваш scrollView справа налево

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