UIButton
2016-06-26 01:51
351 查看
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. UIButton *button = [UIButton buttonWithType:UIButtonTypeSystem] ; button.frame = CGRectMake(60,100,200,200) ; [button setTitle:@"button" forState:UIControlStateNormal]; button.backgroundColor = [UIColor redColor]; //[button setBackgroundImage:[UIImage imageNamed:@"灯泡.jpg"] forState:UIControlStateNormal]; //[button setImage:[[UIImage imageNamed:@"灯泡.jpg"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal] forState:UIControlStateNormal]; //button.contentEdgeInsets = UIEdgeInsetsMake(20, 0, 0, 0); //上左下右 //button.imageEdgeInsets = UIEdgeInsetsMake(0, 0, 40, 0); //button.titleEdgeInsets = UIEdgeInsetsMake(30, 0, 0, 0); // button.adjustsImageWhenHighlighted = YES; button.showsTouchWhenHighlighted = YES; button.tintColor = [UIColor purpleColor]; button.titleLabel.font = [UIFont boldSystemFontOfSize:30]; [self.view addSubview:button]; button.layer.masksToBounds = YES; button.layer.cornerRadius = 30; [button addTarget:self action:@selector(clickBtn:) forControlEvents:UIControlEventTouchUpInside]; //button.enabled = NO; } - (void)clickBtn:(UIButton *)btn{ [btn setBackgroundColor:[UIColor colorWithRed:arc4random()%255/255.0 green:arc4random()%255/255.0 blue:arc4random()%255/255.0 alpha:arc4random()%255/255.0]]; [self.view setBackgroundColor:[UIColor colorWithRed:arc4random()%255/255.0 green:arc4random()%255/255.0 blue:arc4random()%255/255.0 alpha:arc4random()%255/255.0]]; NSLog(@"%@",btn); }
相关文章推荐
- Mac下编译"Unix环境高级编程"的apue.h的错误解决
- Databus系统构想 Client端(一)
- UISearchBar
- Request对象的主要方法
- 从SystemUI电池图标的显示探讨Android电池管理
- iOS 时间/ 日期选择器 UIDatePicker
- UUID
- UIViewController的使用说明及其生命周期
- 记录一些遇到的坑
- soapui笔记7:断言2
- soapui笔记6:断言1
- Android UI根据屏幕分辨率决定加载布局
- map如何按value来排序------用带pair的vector吧
- Android 仿iOS的UISegmentControl标题栏以及内容切换
- UE4打包的exe运行未响应解决方法
- soapui笔记5:项目导入
- REQUEST_URL PHP_SELF SCRIPT_NAME区别
- MUI使用pullRefresh后,scrollToBottom无法使用的解决方案
- RML-怎样的语句会被归纳为同一类型(Unique Batches)
- soapui笔记3:创建一个新的项目