0

私は現在 XCode を使用しており、UIButton の色を変更する方法を知りたいと思っていました。ボタンをストーリーボードから .m ファイルにドラッグし、その下にコードを書き込もうとしましたが、正しく機能しませんでした。また、ヘッダー ファイルに同じコードを配置する必要がありますか。私がやっていることよりも簡単であることはわかっています。助言がありますか?

- (IBAction)OrBoton:(id)sender 

{
   UIButton *button = (UIButton *)sender;
   [button setBackgroundColor:[UIColor redColor]];
}
4

1 に答える 1

2

さて、ボタンの背景色について..

ボタン型の角丸四角形の場合・・・色はつけられません。そのため、ボタンをカスタムと入力して準備完了に設定します

 self.myButton.backgroundColor = [UIColor redColor];

または、背景画像または画像をボタンに設定して色を取得できます

 [self.myButton setBackgroundImage:[UIImage imageNamed:@"myButtonImage.png"] forState:UIControlStateNormal];

また

[self.myButton setImage:[UIImage imageNamed:@"myButtonImage.png"] forState:UIControlStateNormal];
于 2013-07-23T09:30:52.903 に答える