【发布时间】:2018-02-11 15:40:54
【问题描述】:
我正在尝试将滑动手势(在任何方向,快或慢)上的视图缩小为一个圆圈,类似于 WhatsApp videoCall 视图的体验。请参阅下面的图片,了解我想要实现的目标。
我认为我需要使用滑动手势来实现这一点,我已经在我的 videoView 中添加了滑动手势,我不知道下一步该做什么。
在 viewDidLoad 我有以下
videoView.addGestureRecognizer(UISwipeGestureRecognizer(target: self, action: #selector(self.minimiseView) ))
我想我需要使用手势定位?而且我还需要设置随着滑动而增加的角半径。有人可以告诉我如何实现这一目标吗?
func minimiseView(gesture: UISwipeGestureRecognizer){
let location = gesture.location(in: self.view)
}
【问题讨论】:
-
你能解决这个问题吗?如果是,你能在这里分享你的代码吗?
标签: ios swift uiview uigesturerecognizer uianimation