首页 > IOS入门-TargetAction

IOS入门-TargetAction

创建一个UIButton 并用Target - Action来监听它的点击事件

Target -- self控制器 

Action -- 具体动作,self控制器中的某个方法

forControlEvents:UIControlEventTouchUpInside -- 表示监听的事件

 1 - (void)btnclick:(id)sender
 2 {
 3     NSLog(@"点击%@" , [sender class]);
 4 }
 5 
 6 - (void)viewDidLoad {
 7     [super viewDidLoad];
 8     // Do any additional setup after loading the view, typically from a nib.
 9     
10     UIButton *btn = [UIButton buttonWithType:UIButtonTypeRoundedRect];
11     btn.frame = CGRectMake(100, 100, 100, 100);
12     [btn setTitle:@"点击" forState:UIControlStateNormal];
13     
14     [btn addTarget:self action:@selector(btnclick:) forControlEvents:UIControlEventTouchUpInside];
15     
16     [self.view addSubview:btn];
17 }

 

转载于:https://www.cnblogs.com/vhuichen/p/5517315.html

更多相关:

  • 我这里已经简单的创建了一个文件,为了浅显易懂,这里程序写的比较简单 1.      运行程序 首先,找到编辑窗口上面有一个向下方向的灰色箭头,点击它 点击之后,选择第一个选项edit Configurations,然后在弹出的窗口的第一栏name栏取一个你想要的名字,接着在第二栏Script栏后面点击后面的…选择你刚刚...

  • 1、选择 Help Install New Software; 2、在Details 面板中, 点击What is already installed? 链接; 3、在Eclipse Installation Details 对话框中,选择Android DDMS和Android Development Tools ,然后点击Uni...

  • 八、资产管理和远程管理前面已经完成了SCCM的部属及配置,客户机也安装好了客户端软件。现在我们可以利用SCCM对客户机实施管理了,接下来我们看一下SCCM的资产管理和客户端远程管理能力。1、智能资产管理资产管理分为硬件资产管理和软件资产管理。硬件资产管理主要是查询客户机的硬件配置,例如CPU,内存,硬盘等。软件资产管理主要是查询客户...

  • 为什么竞价点一下词要收这么多钱?大家是否考虑过这个问题。竞价后台花费有一定的误区假如某关键词点击价格为1元,如果经过调整以后,每次点击只要6角钱,这个词每天的流量是1000次,那么每天这个关键词就节约了400元。如何降低点击的费用,达到我们节约费用的目的。有的人对就想竞价只是花钱而已,不会赚什么钱,其实这是错误的看法,原因是你并没有...

  • 原文地址:http://www.cnblogs.com/tc310/archive/2010/05/08/1730300.html http://www.kucol.com/html/NEws/yejie/20091022/4178.htmlDelphi 2010 3513正式 一、下载ISO文件右键迅雷下载二、安装完成后,先运行一下...