UIButton

来源:互联网 发布:金九银十 数据 编辑:程序博客网 时间:2024/06/15 21:16

创建按钮

UIButton *btn = [[UIButton alloc] init];

设置背景图片

正常状态

[btn setBackgroundImage:[UIImage imageNamed:@"normal"] forState:UIControlStateNormal];

高亮状态

[btn setBackgroundImage:[UIImage imageNamed:@"normal_highlighted"] forState:UIControlStateHighlighted];

点击后的状态

[btn setBackgroundImage:[UIImage imageNamed:@"normal_disabled"] forState:UIControlStateDisabled];

设置位置和尺寸

btn.frame = CGRectMake(20,20,50,50);

监听按钮点击

[btn addTarget:self action:@selector(click) forControlEvents:UIControlEventTouchUpInside];

给按钮添加标签

btn.tag = 10;

将按钮添加到显示容器中

[self.view addSubview:btn];
  • 设置按钮的文字
- (void)setTitle:(NSString *)title forState:(UIControlState)state;
  • 设置按钮的文字颜色
- (void)setTitleColor:(UIColor *)color forState:(UIContorlState)state;
  • 设置按钮内部的小图片
- (void)setImage:(UIImage *)image forState:(UIControlState)state;
0 0
原创粉丝点击