- // 1.创建一个自定义的按钮
- UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];
- // 2.添加按钮
- [self.view addSubview:btn];
- // 3.设置按钮的位置和尺寸
- btn.frame = CGRectMake(100, 100, 100, 100);
- // 4.监听按钮点击
- [btn addTarget:self action:@selector(btnClick) forControlEvents:UIControlEventTouchUpInside];
- // 4.设置按钮在默认状态下的属性
- // 4.1.默认状态的背景
- [btn setBackgroundImage:[UIImage imageNamed:@"btn_01"] forState:UIControlStateNormal];
- // 4.2.默认状态的文字
- [btn setTitle:@"点我啊" forState:UIControlStateNormal];
- // 4.3.默认状态的文字颜色
- [btn setTitleColor:[UIColor redColor] forState:UIControlStateNormal];
- // 5.设置按钮在高亮状态下的属性
- // 5.1.高亮状态的背景
- [btn setBackgroundImage:[UIImage imageNamed:@"btn_02"] forState:UIControlStateHighlighted];
- // 5.2.高亮状态的文字
- [btn setTitle:@"1111" forState:UIControlStateHighlighted];
- // 5.3.高亮状态的文字颜色
- [btn setTitleColor:[UIColor blueColor] forState:UIControlStateHighlighted];
IOS---使用代码创建UIButton
最新推荐文章于 2022-02-01 16:20:37 发布