您的位置:首页 > 移动开发 > IOS开发

【代码笔记】iOS-可以向左(右)滑动

2016-06-29 09:06 447 查看
一,效果图。





二,代码。

RootViewController.m

- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.

self.title=@"可以向左(右)滑动";

//向右滑动
UISwipeGestureRecognizer *recognizerLeft;
recognizerLeft = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(handleSwipeFromLeft:)];
[recognizerLeft setDirection:(UISwipeGestureRecognizerDirectionLeft)];
[self.view addGestureRecognizer:recognizerLeft];

//向左滑动
UISwipeGestureRecognizer *recognizerRight;
recognizerRight = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(handleSwipeFromRight:)];
[recognizerRight setDirection:(UISwipeGestureRecognizerDirectionRight)];
[self.view addGestureRecognizer:recognizerRight];

}
#pragma -mark -手势滑动
//向左滑动
-(void)handleSwipeFromLeft:(UISwipeGestureRecognizer *)recognizer {

NSLog(@"-------进入向左手势滑动姿势-------------");
if (recognizer.direction==UISwipeGestureRecognizerDirectionLeft) {

UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"提醒" message:@"进入向左手势滑动姿势" delegate:self cancelButtonTitle:@"取消" otherButtonTitles:@"确定", nil];
[alert show];

}
}
//向右滑动
-(void)handleSwipeFromRight:(UISwipeGestureRecognizer *)recognizer {

NSLog(@"-------进入向右手势滑动姿势-------------");
if (recognizer.direction==UISwipeGestureRecognizerDirectionRight) {

UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"提醒" message:@"进入向右手势滑动姿势" delegate:self cancelButtonTitle:@"取消" otherButtonTitles:@"确定", nil];
[alert show];

}
}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: