2010-01-02 83 views
0

在iphone的照片应用程序中,您可以看到用手指轻弹平滑滚动到其他图片。是否有可能允许将单个视图“翻转”(或旋转)以显示其背面?发现UIScrollView用于平滑滚动,并找到用于翻转UI的代码。在UISCrollView之外,我使用下面的代码来翻译工作。但一旦进入UIScrollView,这不起作用 - 它执行但UI从不切换。翻转UIScrollView里面的UIView

[UIView beginAnimations:nil context:NULL]; 
[UIView setAnimationTransition: UIViewAnimationTransitionFlipFromLeft forView:myView cache:YES]; 
[UIView setAnimationDuration:1.0]; 
[myView exchangeSubviewAtIndex:0 withSubviewAtIndex:1]; 
[UIView commitAnimations]; 

也许这不是假设这样工作。在UIScrollView中有什么推荐的方法或技巧可以使用单独的视图?

回答

0

没关系。它确实有效。一旦进入UIScrollView,有几个UIViews,我需要确保我抓住指向当前UIView的指针。上面的代码也适用于这种情况。我正在翻阅一个隐藏的视图:)