Как мы можем превратить представления, как перелистывание страниц в приложении для iPhone? - PullRequest
1 голос
/ 09 апреля 2010

Можно ли повернуть представление медленно, как переворачивание страницы? Когда я проведу справа налево, текущий вид превратится, и будет показан следующий вид. И слева направо, предыдущий вид будет появляться медленно, когда мы будем двигать пальцем.

Как я могу это сделать? Есть идеи ??

1 Ответ

0 голосов
/ 09 апреля 2010

Вы должны добавлять и удалять подпредставления в своем виде, обнаруживая движения касания, используя стили перехода анимации:

UIViewAnimationTransitionCurlUp //for removing views (vice-versa)
   UIViewAnimationTransitionCurlDown // for adding views (vice-versa)

как:

[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.3];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:self.view cache:NO];
[self.view addSubview:nextView];
[UIView commitAnimations];

Вы должны настроить выше в соответствии с вашими потребностями.

Надеюсь, это поможет.

Спасибо

Madhup

...