文档章节

Swift滑动手势

阴雨音语
 阴雨音语
发布于 2016/06/25 11:15
字数 110
阅读 30
收藏 0

        // 创建手势
        let swipeGestureLeft = UISwipeGestureRecognizer.init(target: self, action: "<#startSlide#>:");
        
        // 设置手势方向
        swipeGestureLeft.direction = .Left;

        //如果需要滑动多个方向 你需要再次创建一个手势并添加

        
        /*
         Right: 右
         Left:  左
         Up:    上
         Down:  下
         */
        
        // 给谁添加手势
        <#view#>.addGestureRecognizer(swipeGestureLeft);

 

    // MARK:
    // MARK: 左滑手势
    /// 左滑手势
    @objc private func startSlide(sender: UISwipeGestureRecognizer) {
        
        // 判断手势 滑动方向
//        if sender.direction == .Left {
//            
//           
//        }
        
        print("左滑调用了");
    }

Demo点此(Swift):http://pan.baidu.com/s/1nvQweKT

学自这里

 

 

 

© 著作权归作者所有

共有 人打赏支持
阴雨音语
粉丝 55
博文 294
码字总数 43486
作品 0
东城
程序员
全屏手势返回插件 - BBGestureBack

BBGestureBack Full screen return gesture(全屏手势返回 滑动返回 pop 动画效果) iOS 侧滑返回 BBGestureBack iOS 全屏手势返回 滑动返回 pop 动画效果 现在市场上的主流app都有用到各种侧...

Bonway
05/30
0
0
手动实现一个 GestureRecognizer

可能会有人问了:"手动实现一个 GestureRecognizer 有什么用呢?" 举个栗子,基本上所有地图APP(比如系统的地图)都有单指双击然后滑动实现缩放,个人非常喜欢这个手势,这其实就能用一个自定义的手...

庄msia
05/16
0
0
Swift开发:仿Clear手势操作(拖拽、划动、捏合)UITableView

这是一个完全依靠手势的操作ToDoList的演示,功能上左划删除,右划完成任务,拖拽调整顺序,捏合张开插入。 项目源码: https://github.com/luan-ma/ClearStyleDemo.Swift 初始化 TDCToDoIte...

luan.ma
2016/01/03
129
0
从零开始(4)

( 202 ) 修改tabbar背景颜色 详情请点此 ( 201 ) TextField代理 详情请点此 ( 200 ) UIAcivityViewController显示中文 详情请点此 ( 199 ) 用UIAcivityViewController分享图片 详情请点此 ( ...

阴雨音语
2016/06/16
18
0
GitHub第三方资源库整理(Swift篇)

网络 Alamofire:网络请求事件处理的框架。 Moya:这是一个基于的更高层网络请求封装抽象层。 Reachability.swift:用来检查应用当前的网络连接状况。 综合 Perfect:swift的开发框架(针对于移动...

hejunbinlan
2016/06/24
132
0

没有更多内容

加载失败,请刷新页面

加载更多

帧动画(wifi信号动态动画)

准备六张wifi不同信号强度的素材图片,复制到drawable目录中 在drawable目录中新建frame文件,并编写代码 <animation-list xmlns:android="http://schemas.android.com/apk/res/android"> ...

lanyu96
26分钟前
1
0
快速get到学习Linux操作系统的点

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux能够运行主要的UNIX工具软件、网络协议和应用程序。它支持32位...

问题终结者
34分钟前
1
0
Django2 model操作数据库

1.将应用(如learn)添加到安装应用配置中 将我们新建的应用(learn)添加到 settings.py 中的 INSTALLED_APPS中,告诉Django有这么一个应用。 INSTALLED_APPS = [ 'django.contrib.ad...

MichaelShu
37分钟前
1
0
SpringBoot基础篇Bean之条件注入之注解使用

更多Spring文章,欢迎点击 一灰灰Blog-Spring专题 bean的条件注入,除了前面一篇博文中介绍的通过@Conditional注解配合Condition接口的实现之外,还提供了更多简化的注解使用方式,省略了自己...

小灰灰Blog
48分钟前
1
0
git clone 报错 Clone failed: Authentication failed for

新装了系统,git和phpstorm的配置全都没有了,重新安装了git和phpstorm 系统:windows10 代码托管平台:阿里云code 软件的安装不作赘述。 报错1 Could not read from remote repository 解决...

Marhal
49分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部