1

是否可以像翻页一样缓慢地转动视图?当我从右向左滑动时,当前视图将转动并显示下一个视图。而从左到右,前一个视图会随着我们手指的移动慢慢出现。

我该怎么做?有任何想法吗??

4

1 回答 1

0

您应该使用动画转换样式通过检测触摸动作来添加和删除视图中的子视图:

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];

您应该根据您的需要自定义以上内容。

希望这可以帮助。

谢谢,

马杜普

于 2010-04-09T14:25:39.773 回答