2014-10-31 100 views
0

使用方法:IOS - 设置/取消按钮的背景颜色

- (IBAction)buttonClicked:(id)sender { 

    mybutton.backgroundColor = [UIColor blackColor]; 

} 

我可以设置黑色到myButton的。如何在两种颜色之间切换,每次点击按钮?

的Tx提前

回答

0

在您的.h文件初始化布尔属性

@property (nonatomic, assign) BOOL myBool; 

在您的M档把下面一行在viewDidLoad中

self.myBool = YES; 

然后在你的IBAction为,

- (IBAction)buttonClicked:(id)sender 
{ 
    if (self.myBool) 
    { 
     self.button.backgroundColor = [UIColor blackColor]; 
     self.myBool = NO; 
    } 
    else 
    { 
     self.button.backgroundColor = [UIColor blackColor]; 
     self.myBool = YES; 
    } 
}