Ich habe Bilder für die Schaltflächenzustände Normal, Hervorgehoben und Ausgewählt festgelegt. Wenn sich die Schaltfläche jedoch im ausgewählten Zustand befindet und ich sie drücke / hervorhebe, wird mein hervorgehobenes Bild nicht angezeigt, sondern nur ein graues Bild. Ist es möglich, ein Bild für den hervorgehobenen Zustand festzulegen, wenn die Schaltfläche ausgewählt ist?
Mein Code:
[button setImage:[UIImage imageNamed:@"normal.png"] forState:UIControlStateNormal];
[button setImage:[UIImage imageNamed:@"pressed.png"] forState:UIControlStateHighlighted];
[button setImage:[UIImage imageNamed:@"checked.png"] forState:UIControlStateSelected];
wenn ich es tue:
[button setSelected:YES];
und drücken Sie die Taste, das Bild "press.png" wird nicht ausgewählt.
button.adjustsImageWhenHighlighted = NO;
zuerst an.