あなたは、両方の制御状態のための一つのタイトルを設定することにより、(関係なく、制御状態の、ボタンの一定のタイトルを)私はあなたが欲しいと思うものを達成することができるはずです。
NSString *titleString = @"Hello World";
[aButton setTitle:titleString forState:UIControlStateNormal];
[aButton setTitle:titleString forState:UIControlStateHighlighted];
ます。また、トグルすることを望むかもしれませんハイライトのタイトルの色、あなたのタイトルテキストの色は、あなたの強調表示を背景に十分に対比されていない場合:
[aButton setTitleColor:[UIColor blackColor] forState:UIControlStateHighlighted];
//OR
[aButton setTitleColor:[UIColor whiteColor] forState:UIControlStateHighlighted];
それはあなたが単に強調表示するための画像調整を無効にしたいかもしれないもの、あなたにトラブルを与えて、あなたのイメージ、だ場合:
[aButton setAdjustsImageWhenHighlighted:NO];
各状態のタイトルの色を変更することもできますが、それは役に立ちますか?おそらく、状態 "UIControlStateSelected"のボタンタイトルの色が背景画像と混ざり合っていますか? –