【发布时间】:2010-01-02 04:16:52
【问题描述】:
在 iPhone 的照片应用程序中,您可以通过手指轻弹看到平滑滚动到另一张图片。是否可以允许“翻转”(或旋转)单个视图以显示其背面?发现UIScrollView是用来平滑滚动的,找到了翻转UI的代码。在 UISCrollView 之外,我可以使用下面的代码进行翻转。但是一旦进入 UIScrollView 就不起作用了——它会执行但 UI 永远不会切换。
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationTransition: UIViewAnimationTransitionFlipFromLeft forView:myView cache:YES];
[UIView setAnimationDuration:1.0];
[myView exchangeSubviewAtIndex:0 withSubviewAtIndex:1];
[UIView commitAnimations];
也许这不应该以这种方式工作。在 UIScrollView 中有可翻转的单个视图的推荐方法或技术是什么?
【问题讨论】: