【发布时间】:2011-06-23 11:29:25
【问题描述】:
我正在使用页面卷曲效果。单击按钮时,我能够传输页面(即在 UIView 之间)。以下代码描述了相同的
UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.5];
if ([sender tag] == 1) {
[UIView setAnimationTransition:UIViewAnimationTransitionCurlDown forView:placeholder cache:YES];
}
else {
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:placeholder cache:YES];
}
if (view1OnTop) {
[view1 removeFromSuperview];
[placeholder addSubview:view2];
}
else {
[view2 removeFromSuperview];
[placeholder addSubview:view1];
}
[UIView commitAnimations];
view1OnTop = !view1OnTop;
有了这个,我能够在 UIViews 之间卷曲,但我的问题是,我能在两个或多个类之间应用这种过渡吗? 提前致谢
【问题讨论】:
标签: iphone objective-c core-animation page-curl