全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

IOS 单击手势的添加实现代码

IOS 单击手势的添加实现代码

一,效果图。

二,工程图。

三,代码。

RootViewController.h

#import <UIKit/UIKit.h>

@interface RootViewController : UIViewController
<UIGestureRecognizerDelegate>

@end

 RootViewController.m

#import "RootViewController.h"

@interface RootViewController ()

@end

@implementation RootViewController

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
  self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
  if (self) {
    // Custom initialization
  }
  return self;
}

- (void)viewDidLoad
{
  [super viewDidLoad];
  // Do any additional setup after loading the view.
  
  //添加背景
  [self addView];
}
#pragma -mark -functions
//添加背景
-(void)addView
{
  self.title=@"单击手势的添加";
  
  UIView *parentView=[[UIView alloc]initWithFrame:CGRectMake(50, 100, 200, 200)];
  parentView.backgroundColor=[UIColor redColor];
  [self.view addSubview:parentView];
  
  //单击的手势
  UITapGestureRecognizer *tapRecognize = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(handleTap:)];
  tapRecognize.numberOfTapsRequired = 1;
  tapRecognize.delegate = self;
  [tapRecognize setEnabled :YES];
  [tapRecognize delaysTouchesBegan];
  [tapRecognize cancelsTouchesInView];
  
  [self.view addGestureRecognizer:tapRecognize];

}
#pragma UIGestureRecognizer Handles
-(void) handleTap:(UITapGestureRecognizer *)recognizer
{
  NSLog(@"---单击手势-------");
}
- (void)didReceiveMemoryWarning
{
  [super didReceiveMemoryWarning];
  // Dispose of any resources that can be recreated.
}

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# iOS-单击手势的添加  # IOS  # 单击手势  # 添加手势  # iOS实现手势滑动解锁功能简析  # iOS左滑手势失效的解决方法  # IOS开发之手势响应事件优先级的实例详解  # IOS 开发之swift中手势的实例详解  # IOS开发笔记之禁用手势滑动返回功能的示例  # IOS中多手势之间的冲突和解决办法  # IOS中各种手势操作实例代码  # 开发绘图、手势综合App注意点  # 单击  # 希望能  # 谢谢大家  # 工程图  # nibBundleOrNil  # NSBundle  # Custom  # super  # NSString  # initWithNibName  # bundle  # nibNameOrNil  # initialization  # loading  # setup  # addView  # view  # void  # return  # additional 


相关文章: 网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?  如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?  网站海报制作教学视频教程,有什么免费的高清可商用图片网站,用于海报设计?  Python如何创建带属性的XML节点  建站之星好吗?新手能否轻松上手建站?  如何在Tomcat中配置并部署网站项目?  如何通过虚拟主机快速搭建个人网站?  如何基于PHP生成高效IDC网络公司建站源码?  如何在沈阳梯子盘古建站优化SEO排名与功能模块?  如何在腾讯云服务器快速搭建个人网站?  如何在Golang中引入测试模块_Golang测试包导入与使用实践  建站主机助手选型指南:2025年热门推荐与高效部署技巧  建站之星价格显示格式升级,你的预算足够吗?  建站之星各版本价格是多少?  如何在新浪SAE免费搭建个人博客?  如何基于云服务器快速搭建个人网站?  如何有效防御Web建站篡改攻击?  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  微信小程序 input输入框控件详解及实例(多种示例)  如何用wdcp快速搭建高效网站?  如何快速搭建高效WAP手机网站?  常州自助建站费用包含哪些项目?  深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?  C++如何将C风格字符串(char*)转换为std::string?(代码示例)  太原网站制作公司有哪些,网约车营运证查询官网?  品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?  c# Task.Yield 的作用是什么 它和Task.Delay(1)有区别吗  北京企业网站设计制作公司,北京铁路集团官方网站?  建站之星后台管理系统如何操作?  湖州网站制作公司有哪些,浙江中蓝新能源公司官网?  建站之星免费模板:自助建站系统与智能响应式一键生成  建站之星logo尺寸如何设置最合适?  免费网站制作模板下载,除了易企秀之外还有什么H5平台可以制作H5长页面,最好是免费的?  网站制作壁纸教程视频,电脑壁纸网站?  无锡制作网站公司有哪些,无锡优八网络科技有限公司介绍?  网站网页制作专业公司,怎样制作自己的网页?  如何通过VPS建站无需域名直接访问?  Avalonia如何实现跨窗口通信 Avalonia窗口间数据传递  简单实现Android文件上传  北京的网站制作公司有哪些,哪个视频网站最好?  建站之星后台搭建步骤解析:模板选择与产品管理实操指南  网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?  如何高效利用亚马逊云主机搭建企业网站?  武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?  网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?  深圳防火门网站制作公司,深圳中天明防火门怎么编码?  如何在景安服务器上快速搭建个人网站?  济南网站制作的价格,历城一职专官方网站?  如何生成腾讯云建站专用兑换码?  音乐网站服务器如何优化API响应速度? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。