ボタンの状態を[標準]、[強調表示]、[選択済み]に画像を設定しましたが、選択状態のボタンを押して強調表示すると、強調表示された画像が表示されず、灰色の画像しか表示されません。ボタンが選択されたときに画像を強調表示状態に設定できますか?
私のコード:
[button setImage:[UIImage imageNamed:@"normal.png"] forState:UIControlStateNormal];
[button setImage:[UIImage imageNamed:@"pressed.png"] forState:UIControlStateHighlighted];
[button setImage:[UIImage imageNamed:@"checked.png"] forState:UIControlStateSelected];
私がする時:
[button setSelected:YES];
ボタンを押すと、「pressed.png」画像が選択されません。
button.adjustsImageWhenHighlighted = NO;
最初に呼び出します。