我在我的视图控制器中有一个视图,我想使它具有动画效果,将视图从屏幕的右侧移出,然后将其移动到屏幕的中心从屏幕的左侧(显示一个新的视图正在引入新的信息)。我知道如何让视图向右或向左移动,但我不确定如何使它从右侧和左侧出去。任何帮助,将不胜感激。动画从右侧和左侧查看
0
A
回答
0
在高层次上,我会说它在屏幕右侧显示动画效果(你说你知道如何做到这一点),然后隐藏它并将其框架重置在屏幕左侧,然后使其显示在屏幕左侧可见并将其从左侧移回到视图中(您还说过你知道如何做到这一点)。你可能甚至不需要隐藏它......但对我来说感觉“更安全”。
0
在右
yourView.frame.origin = CGPoint(x:self.view.frame.size.width, y: yourView.frame.origin.y)
UIView.animate(withDuration: 0.3, animations: {
yourView.center = CGPoint(x:self.view.center.x, y:self.view.center.y)
}, completion: { (value: Bool) in })
出来向左
UIView.animate(withDuration: 0.3, animations: {
yourView.center = CGPoint(x:-yourView.frame.size.width, y:self.view.center.y)
}, completion: { (value: Bool) in })
相关问题
- 1. 左侧和右侧jQuery动画运动
- 2. 动画移动到左侧和右侧?
- 3. 从左侧离开并从右侧进入查看
- 4. 左侧和右侧加入查询
- 5. 加入左侧和右侧
- 6. divs在左侧和右侧
- 7. CSS左侧和右侧
- 8. 从左侧(或右侧)向UIView动画交易滑动
- 9. 从右侧滑动div到左侧<
- 10. 滑动面板从左侧到右侧
- 11. .js滚动页面左侧和右侧
- 12. 从画布左侧向右侧直线移动圆圈
- 13. UIScrollView拖动到右侧或左侧
- 14. 修整数组的左侧和右侧
- 15. 左侧和右侧的行程sdg
- 16. 右侧和左侧菜单CSS?
- 17. 如何对齐右侧和左侧
- 18. 左侧和右侧裁剪图像
- 19. 剥离字符的左侧和右侧
- 20. 左侧和右侧的DIV定位
- 21. 左侧浮标和右侧内容
- 22. 位元件的左侧和右侧
- 23. 填充右侧和左侧边框
- 24. 翻转svg颠倒和左侧右侧
- 25. UIButton在左侧和右侧的图像
- 26. 拆下左侧和右侧边框
- 27. 元素左侧和右侧的文本
- 28. 如何让图像从左侧0,0位置向右侧移动到右侧?
- 29. jQuery动画的左侧和底部作品,但不是顶部和右侧
- 30. 如何将相同的活动滑动到左侧和右侧
我们可以看到一些你想获得工作代码? –