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
相关文章:
制作网页的网站有哪些,电脑上怎么做网页?
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
常州自助建站工具推荐:低成本搭建与模板选择技巧
建站之星代理如何优化在线客服效率?
外汇网站制作流程,如何在工商银行网站上做外汇买卖?
网站制作知乎推荐,想做自己的网站用什么工具比较好?
如何快速完成中国万网建站详细流程?
Android自定义listview布局实现上拉加载下拉刷新功能
义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?
建站之星后台密码遗忘如何找回?
焦点电影公司作品,电影焦点结局是什么?
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
广东专业制作网站有哪些,广东省能源集团有限公司官网?
北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?
模具网站制作流程,如何找模具客户?
建站中国必看指南:CMS建站系统+手机网站搭建核心技巧解析
网站制作培训多少钱一个月,网站优化seo培训课程有哪些?
企业宣传片制作网站有哪些,传媒公司怎么找企业宣传片项目?
如何通过PHP快速构建高效问答网站功能?
公司网站制作需要多少钱,找人做公司网站需要多少钱?
如何通过.red域名打造高辨识度品牌网站?
个人摄影网站制作流程,摄影爱好者都去什么网站?
开心动漫网站制作软件下载,十分开心动画为何停播?
南京网站制作费用,南京远驱官方网站?
网站制作需要会哪些技术,建立一个网站要花费多少?
已有域名如何快速搭建专属网站?
小型网站制作HTML,*游戏网站怎么搭建?
教学论文网站制作软件有哪些,写论文用什么软件
?
实现虚拟支付需哪些建站技术支撑?
网站制作的步骤包括,正确网址格式怎么写?
网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?
如何在Windows环境下新建FTP站点并设置权限?
如何在云服务器上快速搭建个人网站?
简易网站制作视频教程,使用记事本编写一个简单的网页html文件?
制作门户网站的参考文献在哪,小说网站怎么建立?
微信小程序制作网站有哪些,微信小程序需要做网站吗?
如何选择高性价比服务器搭建个人网站?
网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?
免费公司网站制作软件,如何申请免费主页空间做自己的网站?
css网站制作参考文献有哪些,易聊怎么注册?
网站制作公司排行榜,四大门户网站排名?
标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?
如何用腾讯建站主机快速创建免费网站?
如何优化Golang Web性能_Golang HTTP服务器性能提升方法
建站之星免费模板:自助建站系统与智能响应式一键生成
建站主机选购指南与交易推荐:核心配置解析
网站按钮制作软件,如何实现网页中按钮的自动点击?
制作网站公司那家好,网络公司是做什么的?
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
如何在IIS7上新建站点并设置安全权限?
*请认真填写需求信息,我们会在24小时内与您取得联系。