5

ボタンにタイトルを2色で設定したい。

下の画像と同じでしょうか?

2色のボタン

どんな助けでも大歓迎です。

前もって感謝します。

4

6 に答える 6

13

ストーリーボード: スクリーンショットに従ってください。

ここに画像の説明を入力

ここに画像の説明を入力

ここに画像の説明を入力

プログラムの場合:属性付きテキストについては、ここにすでに多くの回答の投稿があります。UIButton に BackgroundImage を配置する場合は、プログラムでボタンの背景画像 iPhone を設定します。

于 2013-06-27T10:20:17.160 に答える
2

これを試して

NSMutableAttributedString *mutableString = [[NSMutableAttributedString alloc] initWithString:@"ThisIsAttributed"];
[mutableString addAttribute:NSForegroundColorAttributeName value:[UIColor redColor] range:NSMakeRange(0,4)];
[mutableString addAttribute:NSForegroundColorAttributeName value:[UIColor blueColor]  range:NSMakeRange(5,2)];
[button setAttributedTitle:mutableString forState:UIControlStateNormal];
于 2013-06-27T10:21:29.540 に答える
0

5.0 未満の iOS およびNSMutableAttributedString現在の iOS バージョンで使用できます。

于 2013-06-27T12:27:58.807 に答える
0
[button setAttributedTitle:someAttributedText forState:UIControlStateNormal];
于 2013-06-27T10:18:41.853 に答える