iOS-响应上下左右滑动手势
2014-04-16 18:55
447 查看
-(void)viewDidLoad{
UISwipeGestureRecognizer *recognizer;
recognizer = [[UISwipeGestureRecognizeralloc]initWithTarget:selfaction:@selector(handleSwipeFrom:)];
[recognizer
setDirection:(UISwipeGestureRecognizerDirectionRight)];
[[selfview]
addGestureRecognizer:recognizer];
[recognizerrelease];
recognizer = [[UISwipeGestureRecognizer
alloc]initWithTarget:selfaction:@selector(handleSwipeFrom:)];
[recognizer
setDirection:(UISwipeGestureRecognizerDirectionLeft)];
[[selfview]
addGestureRecognizer:recognizer];
[recognizerrelease];
recognizer = [[UISwipeGestureRecognizeralloc]initWithTarget:selfaction:@selector(handleSwipeFrom:)];
[recognizer
setDirection:(UISwipeGestureRecognizerDirectionUp)];
[[selfview]
addGestureRecognizer:recognizer];
[recognizerrelease];
UISwipeGestureRecognizer
*recognizer;
recognizer = [[UISwipeGestureRecognizeralloc]initWithTarget:selfaction:@selector(handleSwipeFrom:)];
[recognizer
setDirection:(UISwipeGestureRecognizerDirectionDown)];
[[selfview]
addGestureRecognizer:recognizer];
[recognizerrelease];
}
-(void)handleSwipeFrom:(UISwipeGestureRecognizer *)recognizer{
if(recognizer.direction==UISwipeGestureRecognizerDirectionDown)
{
NSLog(@"swipe down");
//执行程序
}
if(recognizer.direction==UISwipeGestureRecognizerDirectionUp)
{
NSLog(@"swipe up");
//执行程序
}
if(recognizer.direction==UISwipeGestureRecognizerDirectionLeft)
{
NSLog(@"swipe left");
//执行程序
}
if(recognizer.direction==UISwipeGestureRecognizerDirectionRight)
{
NSLog(@"swipe right");
//执行程序
}
}
UISwipeGestureRecognizer *recognizer;
recognizer = [[UISwipeGestureRecognizeralloc]initWithTarget:selfaction:@selector(handleSwipeFrom:)];
[recognizer
setDirection:(UISwipeGestureRecognizerDirectionRight)];
[[selfview]
addGestureRecognizer:recognizer];
[recognizerrelease];
recognizer = [[UISwipeGestureRecognizer
alloc]initWithTarget:selfaction:@selector(handleSwipeFrom:)];
[recognizer
setDirection:(UISwipeGestureRecognizerDirectionLeft)];
[[selfview]
addGestureRecognizer:recognizer];
[recognizerrelease];
recognizer = [[UISwipeGestureRecognizeralloc]initWithTarget:selfaction:@selector(handleSwipeFrom:)];
[recognizer
setDirection:(UISwipeGestureRecognizerDirectionUp)];
[[selfview]
addGestureRecognizer:recognizer];
[recognizerrelease];
UISwipeGestureRecognizer
*recognizer;
recognizer = [[UISwipeGestureRecognizeralloc]initWithTarget:selfaction:@selector(handleSwipeFrom:)];
[recognizer
setDirection:(UISwipeGestureRecognizerDirectionDown)];
[[selfview]
addGestureRecognizer:recognizer];
[recognizerrelease];
}
-(void)handleSwipeFrom:(UISwipeGestureRecognizer *)recognizer{
if(recognizer.direction==UISwipeGestureRecognizerDirectionDown)
{
NSLog(@"swipe down");
//执行程序
}
if(recognizer.direction==UISwipeGestureRecognizerDirectionUp)
{
NSLog(@"swipe up");
//执行程序
}
if(recognizer.direction==UISwipeGestureRecognizerDirectionLeft)
{
NSLog(@"swipe left");
//执行程序
}
if(recognizer.direction==UISwipeGestureRecognizerDirectionRight)
{
NSLog(@"swipe right");
//执行程序
}
}
相关文章推荐
- iOS-响应上下左右滑动手势(转)
- iOS-响应上下左右滑动手势
- IOS响应上下左右滑动手势
- iOS-响应上下左右滑动手势
- [ios] 响应上下左右滑动手势
- iOS-响应上下左右滑动手势
- iOS-响应上下左右滑动手势
- iOS-响应上下左右滑动手势
- iOS-响应上下左右滑动手势
- iOS-响应上下左右滑动手势
- iOS-响应上下左右滑动手势
- iOS-响应上下左右滑动手势
- ios--响应上下左右滑动手势
- [ios] 响应上下左右滑动手势
- iOS手势之 响应上下左右滑动手势
- iOS-响应上下左右滑动手势
- iOS-响应上下左右滑动手势
- iOS-响应上下左右滑动手势
- iOS-响应上下左右滑动手势
- iOS-响应上下左右滑动手势