Ich habe eine benutzerdefinierte UITableViewCell, die die Zelle mit einem Hintergrund PNG und einem Etikett füllt.iphone UITableView Benutzerdefinierte Zelle ausgewählt Bild
Wenn der Benutzer die Zelle ausgewählt hat, möchte ich den Hintergrund für einen Moment ändern, um ihnen anzuzeigen, dass die Zeile ausgewählt wurde. Ähnlich dem Standardverhalten, wenn eine benutzerdefinierte Zelle nicht verwendet wird.
Wie wird das gemacht?
Ich fand das kann ich nur gesetzt: \t \t \t \t image.HighlightedImage = das Bild zu verwenden. –
UITableViewCell verfügt nicht über die Eigenschaft HighlightedImage und auch nicht über die Oberklasse UIView. UITableViewCell hat eine markierte Eigenschaft, aber das ist ein schreibgeschützter Boolescher Wert, der angibt, ob er gerade markiert ist oder nicht. Sagen Sie, dass Sie ein UIImage in Ihrem UITableViewCell haben, das den Hintergrund bereitstellt? Wenn dies der Fall ist, komplizieren Sie die Tabellenzelle mehr als nötig, da in UITableViewCell bereits Eigenschaften enthalten sind. –