作者:朱克锋
邮箱:zhukefeng@iboxpay.com
转载请注明出处:http://blog.youkuaiyun.com/linux_zkf
IOS中关于触屏的方法有专门的类来操作轻扫手势由
UISwipeGestureRecognizer
来实现
关键代码如下
- (void)viewDidLoad {
[super viewDidLoad];
UISwipeGestureRecognizer *vertical = [[[UISwipeGestureRecognizer alloc]
initWithTarget:self action:@selector(reportVerticalSwipe:)] autorelease];
vertical.direction = UISwipeGestureRecognizerDirectionUp|
UISwipeGestureRecognizerDirectionDown;
[self.view addGestureRecognizer:vertical];
UISwipeGestureRecognizer *horizontal = [[[UISwipeGestureRecognizer alloc]
initWithTarget:self action:@selector(reportHorizontalSwipe:)] autorelease];
horizontal.direction = UISwipeGestureRecognizerDirectionLeft|
UISwipeGestureRecognizerDirectionRight;
[self.view addGestureRecognizer:horizontal];
}
#pragma mark -
- (void)reportHorizontalSwipe:(UIGestureRecognizer *)recognizer {
NSLog(@"reportHorizontalSwipe");
}
- (void)reportVerticalSwipe:(UIGestureRecognizer *)recognizer {
NSLog(@"reportVerticalSwipe");
}
本文详细介绍了在iOS应用中如何使用UISwipeGestureRecognizer类来实现轻扫手势识别,包括关键代码示例和方法说明。
2万+

被折叠的 条评论
为什么被折叠?



