我在我的視圖控制器中有一個視圖,我想使它具有動畫效果,將視圖從屏幕的右側移出,然後將其移動到屏幕的中心從屏幕的左側(顯示一個新的視圖正在引入新的信息)。我知道如何讓視圖向右或向左移動,但我不確定如何使它從右側和左側出去。任何幫助,將不勝感激。動畫從右側和左側查看
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. 如何將相同的活動滑動到左側和右側
我們可以看到一些你想獲得工作代碼? –