`
lvyuebin
  • 浏览: 21196 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

uiview 添加事件,给view 添加事件

阅读更多

初始化一个手势,下面这个是点击事件。

UITapGestureRecognizer *tapGesturRecognizer=[[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(dosomeaction)];

 

tapGesturRecognizer.numberOfTapsRequired = 3;//设置点击次数

 

[yourView addGestureRecognizer:tapGesturRecognizer];//把手势绑到view上面

除了点击还有几个常用的:

长按:UILongPressGestureRecognizer

拖:UIPanGestureRecognizer

滑动:UISwipeGestureRecognizer

 

 

 

分享到:
评论

相关推荐

    6个UIView的弹簧效果布局,添加点击实现

    本教程将深入探讨如何实现6个`UIView`的弹簧效果布局,并添加点击事件,让它们在用户触摸时有动态的弹性反馈。 首先,我们需要了解`UIView`的弹簧效果,这通常通过`UIKit Dynamics`框架来实现。`UIKit Dynamics`是...

    ios-为UIView添加未读消息红点.zip

    这个"ios-为UIView添加未读消息红点.zip"项目提供了一个解决方案,通过开源库Yeebadge实现。开发者Mr-yuwei在GitHub上分享了这个库,其链接为。 Yeebadge是一个轻量级的Swift框架,专门用于在UIView上添加自定义的...

    ios-任何view添加点击事件.zip

    总结来说,"ios-任何view添加点击事件.zip"中的"UIView+Chick"类别提供了一种优雅的方式,用于在iOS应用中方便地给任何视图添加点击事件的处理,通过Block回调简化了事件响应的实现。这种方式提高了代码的可读性和可...

    swift-RKNotificationHub为任何UIView添加一个通知角标

    Swift开发中的`RKNotificationHub`库是一个非常实用的工具,它允许开发者轻松地在任何`UIView`上添加类似iOS系统应用图标的红色通知角标。这个库特别适用于那些需要显示未读消息计数或者更新提示的自定义视图组件。...

    swift-使用Swfit扩展为UIView添加随UIScrollView滚动产生视差效果

    这个"swift-使用Swift扩展为UIView添加随UIScrollView滚动产生视差效果"的主题主要涵盖了以下知识点: 1. **Swift扩展**:Swift扩展是一种为已有的类型添加新功能的方式,而无需继承或使用类别。通过扩展,我们可以...

    UIView/UIButton任意添加某个边框

    本篇文章将详细讲解如何通过编程方式为`UIView`和`UIButton`添加任意边框,包括边框的大小、颜色以及实现的技巧。 首先,我们需要了解`UIView`和`UIButton`的边框属性。在`UIKit`框架中,`UIView`有一个名为`layer`...

    Swift 2.1 为 UIView 添加点击事件和点击效果

    为了给`UIView`添加点击事件,我们可以使用`UITapGestureRecognizer`手势识别器。`UITapGestureRecognizer`可以监听单击、双击等不同数量的轻击手势。以下是如何使用扩展`UIView`来添加点击事件: ```swift ...

    给UIView及其子类添加Touch事件

    NSLog(@"[%@]:view的长按事件",[sender class]); }]; 向左滑动事件 _myView.swipeLeft = [LNTouchSwipe swipeWithTouchBlock:^(id sender) { NSLog(@"[%@]:view的左滑事件",[sender class]); }]; 向上滑动事件 _...

    swift-DBCorner为基于UIView的视图添加高性能圆角

    Swift-DBCorner是一款高效能的库,用于在Swift中为UIView添加圆角效果。这个库的设计目的是简化开发者的工作,只需一行代码,就可以轻松地为任何视图赋予圆角,同时还可以选择性地设置四个角的圆润程度以及添加描边...

    UIView-draggable, 添加拖动功能的UIView类别.zip

    UIView-draggable, 添加拖动功能的UIView类别 添加拖动功能的UIView类别。 屏幕截图 CocoaPods安装将 pod'UIView draggable' 添加到 Podfile运行 pod install运行 open App.xc

    好程序员学习笔记--UI基础UIWindow、UIView.doc

    在示例代码中,我们创建了三个不同的UIView实例(view1, view2, view3),并将它们添加到window上,从而实现了视图的显示。 视图的层级关系通过添加子视图来建立,子视图会被添加到父视图的坐标系统中,并可以覆盖...

    swift-快速对常用视图控件添加点击事件

    以下是如何为一个`UIView`添加点击事件的例子: ```swift let tapGesture = UITapGestureRecognizer(target: self, action: #selector(handleTap)) view.addGestureRecognizer(tapGesture) ``` 在这里,`target: ...

    UIView AutoLayout.zip

    `UIView AutoLayout`是这个机制的一个扩展,为`UIView`类添加了分类,提供了更加简洁易用的接口来设置自动布局约束。这个压缩包"UIView AutoLayout.zip"包含的项目名为"UIView-AutoLayout-master",很可能是GitHub上...

    Swift自定义UIView动画

    除了基本的动画,Swift还支持更复杂的动画组合,如`animate(withDuration:delay:options:animations:completion:)`方法,可以添加延迟、设置动画选项(比如曲线类型)以及在动画结束后执行的回调。 `UIView`动画不...

    IOS 使用XIB 自定义View

    在iOS开发中,自定义视图(View)是常见的需求,可以满足特定界面设计和功能实现。本篇文章将深入探讨如何使用XIB(XML Interface Builder)来创建和使用自定义视图。 首先,XIB是一种XML格式的文件,用于描述用户...

    UIView-Copy:向 UIView 添加复制方法

    UIView+复制 用法 要运行示例项目, pod install克隆 repo,然后从 Example 目录运行pod install 。 #import <UIView> //If you need drawRect: drawing UIView *copiedView = [originalView pm_copy]; //if you ...

    绘制UIView

    在iOS开发中,`UIView` 是一个非常基础且重要的组件,它是所有视图类的基类,用于在屏幕上展示内容。本示例项目"绘制UIView"着重探讨如何自定义`UIView`,特别是如何通过代码来绘制一个具有特殊形状,如顶部为凹进...

    ios-UIView设置局部阴影,左右上下,左右底部阴影.zip

    在iOS开发中,为UIView添加局部阴影是一种常见的视觉优化手段,可以增强用户界面的层次感和立体感。本文将深入探讨如何实现标题所指的"ios-UIView设置局部阴影,左右上下,左右底部阴影"这一功能,同时参考提供的...

    ios-UIView加手势方法拓展..zip

    通过这种方式,你可以在不改变原有代码结构的前提下,灵活地为UIView添加各种手势识别,提高代码的复用性和可维护性。同时,这也展示了Objective-C运行时的强大之处,即在运行时动态地向类添加方法,为开发提供了更...

    iOS应用开发中UIView添加边框颜色及设置圆角边框的方法

    //添加边框和提示  CGRect frameRect = CGRectMake(20, 90, self.window.frame.size.width-40, self.window.frame.size.height-180);  UIView *frameView = [[UIView alloc] initWithFrame:frameRect] ;  ...

Global site tag (gtag.js) - Google Analytics