IOS代码笔记之左右滑动效果
程序员文章站
2023-12-09 13:57:39
本文实例为大家分享了ios实现左右滑动操作代码,供大家参考,具体内容如下
一、效果图
二、代码
rootviewcontroller.m...
本文实例为大家分享了ios实现左右滑动操作代码,供大家参考,具体内容如下
一、效果图
二、代码
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]; } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。