1. ホーム
  2. ios

[解決済み】UIButtonのタイトルカラーを変更するには?

2022-04-12 04:36:12

質問

プログラムでボタンを作成するのですが.........................。

button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[button addTarget:self action:@selector(aMethod:)
forControlEvents:UIControlEventTouchDown];
[button setTitle:@"Show View" forState:UIControlStateNormal];
button.frame = CGRectMake(80.0, 210.0, 160.0, 40.0);
[view addSubview:button];

タイトルカラーを変更するには?

解決方法は?

を使用することができます。 -[UIButton setTitleColor:forState:] を実行します。

Objective-C

[buttonName setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];

スウィフト2

buttonName.setTitleColor(UIColor.blackColor(), forState: .Normal)

スウィフト3

buttonName.setTitleColor(UIColor.white, for: .normal)

ありがとうございます リチャード・チャイダン