向左右滑动

接触到了向左右滑动的手势,上代码。

以下实现了,向左滑动时,提出向左滑动的提示,当向右滑动时,提出向右滑动的提示。

- (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];

    }
}

向左右滑动,布布扣,bubuko.com

时间: 2024-10-09 23:52:43

向左右滑动的相关文章

Android 监听ListView、GridView滑动到底部

// 监听listview滚到最底部mIndexList.setOnScrollListener(new OnScrollListener() { @Override public void onScrollStateChanged(AbsListView view, int scrollState) { switch (scrollState) { // 当不滚动时 case OnScrollListener.SCROLL_STATE_IDLE: // 判断滚动到底部 if (view.get

移动端整屏滑动的实现

基本思路: 1)检测手指滑动方向:获取手指抬起时的位置,减去手指按下时的位置,得正即为向下滑动了 2)手指抬起后,向对应反向操作改变当前页的位置 具体代码如下: html <div id="wrap"> <div id="page01" class="pages">第一屏</div> <div id="page02" class="pages">第二屏<

tcp滑动窗口与拥塞控制

TCP协议作为一个可靠的面向流的传输协议,其可靠性和流量控制由滑动窗口协议保证,而拥塞控制则由控制窗口结合一系列的控制算法实现.一.滑动窗口协议     所谓滑动窗口协议,自己理解有两点:1. "窗口"对应的是一段可以被发送者发送的字节序列,其连续的范围称之为"窗口":2. "滑动"则是指这段"允许发送的范围"是可以随着发送的过程而变化的,方式就是按顺序"滑动".在引入一个例子来说这个协议之前,我觉得很有必

Jquery中滑动效果的实现

最近由于做项目一直在做网页,然而想要自己的网页变得更加的炫丽,Jquery就必不可少,今天就来说一下自己刚体验到的几个滑动函数. 1.slideDown函数,可以向下滑动元素.调用的方式是$(selecter).slideDown(speed,function());其中selecter是选择的元素,而speed是指滑动的速度,function是指滑动成功后可执行的函数. 2.slideUp函数,与slideUp相反,slideUp是向上滑动元素.调用的方式是$(selecter).slideU

Android中监听ListView滑动到底部

Android中的应用就是ListView中向下滑动加载更多的功能,不要再onScroll方法中进行判断,那样当滑动到底部的时候,可能我们需要触发点什么事件,比如加载更多.隐藏某个控件等等. 第一种方法是直接滑动到底部就触发 listview.setOnScrollListener(new OnScrollListener(){       @Override       public void onScrollStateChanged(AbsListView view, int scrollS

22.Android 十分方便的滑动标签页

22.Android 十分方便的滑动标签页 Android 十分方便的滑动标签页 前言 EasySlidingTabs属性 EasySlidingTabs布局 FragmentPagerAdapter EasySlidingTabs设置Tab背景 Github传送门 效果图 前言 其实滑动标签页是很常见的,网上搜也是一大堆.但是好用.简单.少bug.可扩展的库实在不多.很多想在做滑动标签页的时候也是经常想到各种不靠谱的库,虽然不难,但是容易坑自己. 原三星底层App大神JiangEcho提供技术

使用OpenCV滑动条写成的简单调色器,实时输出RGB值

好久没有写博客了,最近在看OpenCV,于是动手写了个简单的RGB调色器,在终端实时输出RGB的值.通过这个程序学习滑动条的使用.程序中主要用到cvCreateTrackbar ,其用法如下: cvCreateTrackbar 创建trackbar并将它添加到指定的窗口. CV_EXTERN_C_FUNCPTR( void (*CvTrackbarCallback)(int pos) ); int cvCreateTrackbar( const char* trackbar_name, cons

IndicatorTabBar——可滑动的带指示条的TabBar

这篇文字给大家分享一个可以滑动的TabBar,这里叫做IndicatorTabBar.先上效果图: 诸如网易新闻.腾讯新闻.百度新闻等客户端,都使用了类似的TabBar,这玩意儿都快成多页面APP的标配了. 简单说一下实现原理: 1.自定义IndicatorTabBar,继承自HorizontalScrollView. 2.IndicatorTabBar里面放置一个水平方向的LinearLayout,作为Tab的容器(TabContainer). 3.每个Tab可以继承自TextView或者Bu

android:滑动挂断自定义View的简单实现

要点: 随着手指的滑动更新位置 drawText的时候,如何计算开始的位置,使str居中 1.CallSliderEndView.java package net.mobctrl.callendview; import android.annotation.SuppressLint; import android.content.Context; import android.content.res.TypedArray; import android.graphics.Canvas; impo

实现ViewPager多页面滑动效果

 viewPager实现引导页 ViewPager多页面滑动效果 1.Android的左右滑动在实际编程经常能用到,比如查看多张图片,左右 切换tab页. 2.自android 3.0之后的SDK中提供了android-support-V4包用以实现 版本兼容,让老版本系统下的应用通过加入jar包实现扩展,其中有一 个可以实现左右滑动的类ViewPager 今天我们就用ViewPager类来实现引导页的实战案例 实现功能: 1.实现ViewPager多页面滑动效果. 2.下方的显示当前焦点页