button点击传多个参数

// --------------------button点击传多个参数------------------------

UIButton *btn = [UIButton buttonWithType:UIButtonTypeSystem];

btn.frame = CGRectMake(100, 100, 200, 50);

btn.backgroundColor = [UIColor blueColor];

[btn setTitle:@"click me" forState:UIControlStateNormal];

btn.layer.borderColor = (__bridge CGColorRef)([UIColor whiteColor]);

btn.layer.borderWidth = 2;

[btn addTarget:self action:@selector(click) forControlEvents:UIControlEventTouchUpInside];

[self.view addSubview:btn];

-(void)click

{

NSLog(@"click me");

[self performSelector:@selector(click:) withObject:@"test first"];

}

-(void)click:(NSString *)firstArg

{

[self performSelector:@selector(click:andSecondArg:) withObject:@"test first" withObject:@"test second..."];

}

-(void)click:(NSString *)firstArg andSecondArg:(NSString *)secondArg

{

NSLog(@"firstArg : %@,secondArg : %@", firstArg, secondArg);

}

时间: 2024-11-05 11:33:51

button点击传多个参数的相关文章

.net学习之母版页执行顺序、jsonp跨域请求原理、IsPostBack原理、服务器端控件按钮Button点击时的过程、缓存、IHttpModule 过滤器

1.WebForm使用母版页后执行的顺序是先执行子页面中的Page_Load,再执行母版页中的Page_Load,请求是先生成母版页的控件树,然后将子页面生成的控件树填充到母版页中,最后输出 2.WebForm使用母版页进行登录时候的验证 //新建一个页面父类 public abstract class BasePage:Page { protected void Page_Load(object sender, EventArgs e) { //1.身份验证的方法 Session if (Se

Angular使用操作事件指令ng-click传多个参数示例

本文实例讲述了Angular使用操作事件指令ng-click传多个参数功能.分享给大家供大家参考,具体如下: <!DOCTYPE html> <html ng-app="myApp"> <head> <meta charset="UTF-8"> <title>www.jb51.net angular ng-click用于操作事件的指令</title> <script src="a

js上传文件带参数,并且,返回给前台文件路径,解析上传的xml文件,存储到数据库中

ajaxfileupload.js jQuery.extend({ createUploadIframe: function(id, uri) { //create frame var frameId = 'jUploadFrame' + id; if(window.ActiveXObject) { var io = document.createElement('<iframe id="' + frameId + '" name="' + frameId + '&qu

从Listview与Button点击事件冲突看安卓点击事件分发机制

题目有点长.其实实现Listview的时候大家都可能会碰到这样的一个问题,那就是Listview的OnItemClickListener点击事件与Button(或者checkbox)的touch(或者click)事件冲突的问题. 声明一下,非常感谢郭大师的这篇blog: http://blog.csdn.net/guolin_blog/article/details/9097463 原理参考了这篇blog,事实上也是本人功力不够不能阅读源码的缺陷啊. 下面说下自己的解决步骤: 1)首先先set一

Android GridView中Button点击事件onItemClick不能响应

今天在捣鼓一个类似于百度贴吧的东西.布局:上面是个ActionBar标题栏,然后是一个GridView布局,在Java代码中动态加载关注的贴吧,一切就绪中,很愉快的弄好了! 现在需要点击选项进入某个贴吧,那么问题来了—— GridView中Button点击事件onItemClick不能响应. 所以,主要的猫腻还是在com.android.internal.R.attr.buttonStyle这个里面,查看这个xml文件,Button设置多了两个属性如下:<item name="androi

MyBatis学习总结_19_Mybatis传多个参数(三种解决方案)

据我目前接触到的传多个参数的方案有三种. 第一种方案  DAO层的函数方法 Public User selectUser(String name,String area); 对应的Mapper.xml <select id="selectUser" resultMap="BaseResultMap"> select * from user_user_t where user_name = #{0} and user_area=#{1} </sele

button的action属性如果有参数,必须加“:”

比如: [bt addTarget:self action:@selector(shareButtonClickHandler:) -- 后面未写完 一开始我没加,就报错. button的action属性如果有参数,必须加":",布布扣,bubuko.com

Mybatis传多个参数(三种解决方案)

据我目前接触到的传多个参数的方案有三种. 第一种方案 DAO层的函数方法 ? 1 PublicUserselectUser(Stringname,String area); 对应的Mapper.xml ? 1 2 3 <selectid="selectUser"resultMap="BaseResultMap"> select * fromuser_user_t  whereuser_name = #{0}anduser_area=#{1} </s

mybatis 嵌套查询子查询column传多个参数描述

mybatis 嵌套查询子查询column传多个参数如下: 1.图解 2.代码示例 备注:注意,相同颜色的单词都是有关联的. <resultMap id="blogResult" type="Blog"> <association property="author" column="{id=author_id,likename=author_name}" javaType="Author"