iOS:笔记:UIButton
2016-01-09 00:00
459 查看
UIButton继承关系如下:
UIButton-->UIControl-->UIView-->UIResponder-->NSObject
有一种方法,可以把颜色转换成图片,这样就可以设置不同状态下的背景颜色了。
UIButton-->UIControl-->UIView-->UIResponder-->NSObject
//新建Button,同时设置类型 UIButton *button1 = [UIButton buttonWithType:UIButtonTypeCustom]; //设置大小和位置 button1.frame = CGRectMake(50, 100, 100, 30); //设置背景色 button1.backgroundColor = [UIColor yellowColor]; //设置边框 button1.layer.borderColor = [UIColor greenColor].CGColor; button1.layer.borderWidth = 1; button1.layer.cornerRadius = 5;//设置倒角 button1.layer.masksToBounds = YES;//设置匹配边界。当有背景图片时,切割背景图像显示倒角。不设置这个属性,倒角效果就看不到了。 //设置标题颜色 [button1 setTitleColor:[UIColor blueColor] forState:UIControlStateNormal]; //设置标题 [button1 setTitle:@"button1" forState:UIControlStateNormal]; //添加动作 [button1 addTarget:self action:@selector(button1Action:) forControlEvents:UIControlEventTouchUpInside];
有一种方法,可以把颜色转换成图片,这样就可以设置不同状态下的背景颜色了。
相关文章推荐
- 【ZBar】ios错误ignoring file xxx missing required architecture x86_64 in file
- IOS UIView圆角,阴影,边框,渐增光泽
- 解决UITableView分割线距左边有距离的办法
- 优先级队列(大顶堆)
- 关于UIView类的frame属性和bounds属性的origin点的区别
- iOS UITableView(十一) tableView的下拉刷新
- requirejs——基础
- EasyUi之menubutton
- IOS开发 UI UISlider
- java中continue,return,break的区别
- SQL Server IP地址格式转换(GUID To String)
- 分布式逻辑管理平台XXL-GLUE
- <LeetCode OJ> 63. Unique Paths II
- 用户中心页面NavigationBar自动隐藏+UIImagePickerController使用
- Hibernate中inverse="true"的理解
- iOS开发 UI 设计模式
- Java 7中的TransferQueue
- UI屏幕适配必备的知识点
- 对UIViewContentMode的模式理解
- tableView identifier问题