iOS学习(1)——UIButton
2015-06-02 10:55
453 查看
//创建自己需要的类型的按钮 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];
相关文章推荐
- [转载]Activity中ConfigChanges属性的用法
- android之定时器AlarmManager
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 不可修补的 iOS 漏洞可能导致 iPhone 4s 到 iPhone X 永久越狱
- iOS 12.4 系统遭黑客破解,漏洞危及数百万用户
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- 解决vc中unable to connect to the MKS:Internal error问题
- 网络防火墙的设置技巧
- oracle em 按钮乱码解决办法及em网页变成英文
- css文本框与按钮美化效果代码
- 不限连接数如何设置?
- 用CSS实现的一张图完成的按钮效果
- 网络防火墙的设置
- 通过批处理bat设置系统环境变量的实现代码
- 如何设置域名接口
- css样式之区分input是按钮还是文本框的方法第1/4页
- js 提交和设置表单的值