【发布时间】:2012-02-24 09:38:10
【问题描述】:
当识别到滑动手势时,我正在尝试进行简单的视图转换; 我是 Objective C 和 iO 的绝对初学者,我真的很努力学习语义。
我正在使用这个:
[UIView setAnimationTransition: UIViewAnimationTransitionCurlUp forView:self.view2 cache:YES];
我有一个带有默认视图和 2 个其他视图(view1 和 view2)的视图控制器,它们在默认视图加载时作为子视图插入到 self.view(if(viewDidLoad))
我正在尝试获得 6 个不同的视图,并且能够左右滑动到下一个视图和上一个视图。 (类似于一些图片库) 在默认视图中是 view1 向左滑动转到 view2。
到目前为止,我的工作正常,但我受到 4 种标准转换类型的限制,向上/向下卷曲和向左/向右翻转。
我需要一张左右转换幻灯片来替换我当前的幻灯片。 我如何定义一个新的? 我需要 CG 框架,还是可以不使用它?
我能做点什么吗
transition ***myTransition**
{
define transition
}
[UIView setAnimationTransition: **myTransition** forView:self.view2 cache:YES];
谢谢!
【问题讨论】:
-
我设法做到了使用 CGAffineTransformMakeTranslation) 就像一个魅力^^
标签: iphone uiview transition slide