Jus*_*ant 3 core-animation uiviewanimation ios ios6
我的iOS6应用程序有一个多级表视图,其叶节点打开单独的视图.表格第一级的动画将旧视图向左滑动,向右滑动新视图.在从表视图转换到非表视图时,我还想使用此滑入式动画.怎么样?
这里有更多信息:
在表格视图的第一级,有披露指标
.单击一个时,表格的第一级向左滑动,第二级视图从右侧滑入.好.
在表的第二级,有详细信息披露按钮
它将用户带到表中该元素的详细视图.
我也想在这里提供相同的动画:表格视图应向左滑动,新视图应从右侧滑入.
首先,我是否正确,这是在这种情况下使用的正确动画?
其次,你知道为什么这个"幻灯片"动画不在UIViewAnimationTransition下面的标准视图动画中吗?
typedef enum {
UIViewAnimationTransitionNone,
UIViewAnimationTransitionFlipFromLeft,
UIViewAnimationTransitionFlipFromRight,
UIViewAnimationTransitionCurlUp,
UIViewAnimationTransitionCurlDown,
} UIViewAnimationTransition;
Run Code Online (Sandbox Code Playgroud)
最后,如果我想在表视图使用的动画中使用相同的幻灯片,但它不能作为标准视图之一使用,那么在表视图和非表视图之间转换时应该如何添加此动画?
通常这种类型的动画是在a中完成的UINavigationController,并且是将新的viewController推入堆栈的结果.如果你想模拟它,所有你需要做的就是添加了新暴露出来的以你目前的基本视图,当前视图(即关闭屏幕)和使用权UIView的animateWithDuration:animations:completion:方法来同时移动在屏幕上,屏幕外显示左侧的一个屏幕.(使用该completion:块删除原始视图或将其保留在原位,以便您可以轻松地将其设置为屏幕上的动画.)
| 归档时间: |
|
| 查看次数: |
5309 次 |
| 最近记录: |