UITableViewCell Standard-Effekt, wenn die Zelle gedrückt wird, erhält die Zelle einen grauen Hintergrund. Das UITableViewCell Kindansicht-Steuerelement ändert auch die Hintergrundfarbe. Wie lässt sich der Hintergrund des Kindes nicht ändern?UITableViewCell ausgewählter Hintergrundeffekt
Antwort
Dies kann für Sie geeignet sein:
[cell setSelectionStyle:UITableViewCellSelectionStyleNone];
Ich muss bewirken: wenn eine Zelle gedrückt wird, ist die Hintergrundfarbe grau.Lösen Sie die Fingerzelle zurück zum ursprünglichen Effekt. – ChildrenGreens
Verwenden Sie diesen Code,
let cell:UITableViewCell = UITableViewCell(style:UITableViewCellStyle.Default, reuseIdentifier:"cell")
cell.selectionStyle = UITableViewCellSelectionStyle.None
return cell
hoffen, seine hilfreich
Ich muss Folgendes bewirken: wenn eine Zelle gedrückt wird, ist die Hintergrundfarbe grau.Lösen Sie die Fingerzelle zurück auf den ursprünglichen Effekt – ChildrenGreens
Sie brauchen Effekte verwenden Sie diese, ** didSelectRowAtIndexPath: ** Methode 'tableView.DeselectRowAtIndexPath (indexPath, animiert: true) ' –
So weiß ich, aber die untergeordneten Ansichten setzen die Hintergrundfarbe der Zelle und zeigen die oben genannten Probleme. – ChildrenGreens
Ähnlich wie diese Frage http://stackoverflow.com/questions/26895370/swift-uitableviewcell-selected-background-color-on-mehrere-auswahl? rq = 1 – muneeb
Ich schaue auf die Website, die Sie zur Verfügung stellen, der Effekt ist nicht das, was ich will.Aber noch möchte ich Ihnen danken. – ChildrenGreens