iOS学习(1)——UIButton
来源:互联网 发布:js获取事件源 编辑:程序博客网 时间:2024/06/08 11:59
//创建自己需要的类型的按钮 UIButton *button=[UIButton buttonWithType:UIButtonTypeRoundedRect]; //设置按钮的fram [button setFrame:CGRectMake(0, 0, 50, 50)]; button.frame=CGRectMake(0, 0, 50, 50); CGRect rect=button.frame; //设置按钮的tag,用来标识 [button setTag:1]; button.tag=1; NSInteger tag=button.tag; //设置按钮背景颜色,在storyboard里面没有这个属性,只能在代码里设置 [button setBackgroundColor:[UIColor greenColor]]; button.backgroundColor=[UIColor greenColor]; //设置按钮是否隐藏 [button setHidden:YES]; button.hidden=NO; BOOL hidden=button.hidden; //设置按钮文字的布局 [button setContentHorizontalAlignment:(UIControlContentHorizontalAlignmentRight)]; button.contentHorizontalAlignment=UIControlContentHorizontalAlignmentRight; //这种方法不起作用 button.titleLabel.textAlignment=NSTextAlignmentRight; //设置按钮文字 [button setTitle:@"点我" forState:UIControlStateNormal]; NSString *titleText=button.titleLabel.text; //这种方法无效 //button.titleLabel.text=@"点我"; //设置按钮文字大小 button.titleLabel.font=[UIFont systemFontOfSize:14]; //已经被废弃 [button setFont:[UIFont systemFontOfSize:14]]; //设置按钮文字颜色 [button setTitleColor:[UIColor blackColor] forState:UIControlStateNormal]; //这种方法无效 //button.titleLabel.textColor=[UIColor whiteColor]; //设置文字距离边框的间距 button.contentEdgeInsets = UIEdgeInsetsMake(0,10, 0, 0); //设置按钮图片 [button setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; button.imageView.image=[UIImage imageNamed:@"icon_customer_mine_intrest.png"]; //设置按钮事件 [button addTarget:self action:@selector(buttonClick) forControlEvents:UIControlEventTouchUpInside]; //添加到父控件里 [self.view addSubview:button];
0 0
- iOS学习(1)——UIButton
- IOS学习——UIButton
- iOS学习之——UIButton详解
- iOS——UIButton
- iOS — UIButton
- iOS菜鸟学习——UIButton响应传参数
- iOS学习笔记(七)——UI基础UIButton
- iOS学习笔记(七)——UI基础UIButton
- IOS学习之UIButton
- IOS学习笔记UIButton
- IOS学习之UIButton
- iOS开发学习之 - 深入学习UIButton(1)
- ios学习之 UIButton详解
- iOS之UIButton学习【转】
- ios客户端学习-UIButton
- ios开发-UIButton的学习
- iOS学习UI之UIButton
- iOS之UI学习-UIButton
- activiti获取用户任务同时查询流程变量 null pointer问题解决。
- Linux下java版本的切换
- [web面试] 2015年最新前端开发面试题集合(非常全面)
- HSV颜色模式的应用
- 考生备考分享:SAT阅读提分技巧
- iOS学习(1)——UIButton
- Pool of Argument Topics 11-20
- 单元测试之Junit功能介绍
- 硬盘对拷后不能开机原因何在
- Linux常见命令
- 优化UITableViewCell高度计算的那些事
- Python challenge攻关0-5
- mysql二:理解MySQL——索引与优化
- 页面文本居中问题