iOS的UI开发中Button的基本编写方法讲解

2020-01-14 17:31:58王振洲

@property(nonatomic,getter=isSelected)BOOL selected;                               // default is NO may be used by some subclasses or by application

@property(nonatomic,getter=isHighlighted)BOOL highlighted;      

 

                   

 

第五 、设置button填充图片和背景图片

 

复制代码

 

    [buttonsetImage:[UIImageimageNamed:@"checkmarkControllerIcon"]forState:UIControlStateNormal];

    [buttonsetBackgroundImage:[UIImageimageNamed:@"checkmarkControllerIcon"]forState:UIControlStateNormal];

 

 

第六、设置button标题和标题颜色

 

复制代码

 

[button1 setTitle:@"点击" forState:UIControlStateNormal];

 

  [buttonsetTitleColor:[UIColorredColor]forState:UIControlStateNormal];

 

 

第七、设置按钮按下会发光

 

复制代码

 

    button.showsTouchWhenHighlighted=NO;

 

 

第八、添加或删除事件处理

 

复制代码

 

[button1 addTarget:self action:@selector(butClick:) forControlEvents:UIControlEventTouchUpInside];

[btn removeTarget:nil action:nil forControlEvents:UIControlEventTouchUpInside];