在我的应用程序中有一个动画。当我按下按钮时,动画(让一个盒子从左到右移动)执行,并且ViewController由“pushViewContreller”更改。我想要的是,当我从secondViewController使用popViewController时,应该打开firstViewController并且该框应该从右向左移动(反向操作)。提前致谢。iPhone开发:向后播放动画
0
A
回答
0
在导航之前,保存框的开始位置和结束位置,当您返回时,将框从结束位置移动到开始位置。
0
如果你想移动一个盒子,那么你可以使用这段代码。 首先让两个CGRect说CGRect left和CGRect吧。
然后在viewWillAppear of firstViewController中写下这段代码。
CGRect left = //Your left side Frame
CGRect right = //Your right side frame
if (CGRectContainsPoint(right, YourObject.center))
{
[UIView animateWithDuration:0.3 animations:^{
[YourObject setFrame:left];
}];
}
在这段代码viewWillAppear中会打电话给你每次当你弹出secondViewController,如果你的机器会在右边它会使服用它离开动画。按钮点击
编写代码
CGRect left = //Your left side Frame
[UIView animateWithDuration:0.3 animations:^{
[YourObject setFrame:left];
}];
希望你会使用这个代码后高兴........
相关问题
- 1. 向后播放动画(storyboard)
- 2. iPhone Dev:播放Flash动画
- 3. 在精灵上发出另一个动画后播放动画
- 4. iphone开发:随机动画
- 5. iphone开发:动画与NSTimer
- 6. 播放简短的动画xCode iPhone
- 7. iPhone不正确播放动画精灵?
- 8. 在iPhone游戏上播放动画?
- 9. iPhone向后播放咖啡音频
- 10. iPhone 4在播放视图时播放动画
- 11. QML如何反向播放动画
- 12. 当mouseleave时反向播放动画JS。
- 13. Flash ActionScript 3 - 反向播放动画
- 14. 用specefic时间播放动画[iPhone动画]
- 15. 如何播放动画/电影而不是iPhone启动画面?
- 16. css动画播放后jquery删除类?
- 17. 循环播放动画,然后停止
- 18. gsap,播放后恢复动画
- 19. jquery滑块动画播放窗口后最小化播放
- 20. 我有两个3dtext,一个播放动画,另一个播放动画。一旦离开后,动画将无法播放,为什么?
- 21. 缩放动画iPhone
- 22. 播放并等待动画/动画师完成播放
- 23. Unity2D:ForceMode2D.Impulse向后拖动播放器
- 24. 用动画过滤UITableViewCells - iPhone开发
- 25. “看”动画播放之前“走”动画
- 26. OnMediaDoneBuffering后开始自动播放SoundCloud播放器小部件
- 27. 向后转动画动画
- 28. iPhone开发动画的后退按钮不工作
- 29. iPhone开发相关播客?
- 30. 动画照相机转动播放器,然后继续跟踪播放器
你试图扭转改变的动画导航控制器机视? –