今天做播放器的快进快退功能,用到拖拽手势,记录下来
- (void)viewDidLoad
{
[super viewDidLoad];
//添加拖拽手势,用于快进快退(屏幕右侧2/3 左右),音量控制(屏幕左侧1/3 上下)
UIPanGestureRecognizer * pan = [[UIPanGestureRecognizer alloc] init];
[self.playerView addGestureRecognizer:pan];
[pan addTarget:self action:@selector(panAction:)];
}
-(void)panAction:(UIPanGestureRecognizer *)pan
{
//以self.playerView的左上角为坐标原点
CGPoint point=[pan locationInView:self.playerView];
//NSLog(@"获取到的触摸点的位置为:%@",NSStringFromCGPoint(point));
//获取的点是以手指按下的点为原点的
CGPoint point1 = [pan translationInView:pan.view];
//NSLog(@"获取到的触摸点的位置为:%@",NSStringFromCGPoint(point1));
if (point.x < self.playerView.frame.size.width / 3.0)
{
/