2015-03-29 6 views
7

Können Sie mir sagen, wie benutzerdefinierte Bild zum Löschen der Schaltfläche hinzufügen, wenn Zelle auf UITableview wischen?Wie benutzerdefinierte Bild zu Uitableview Zelle Swipe zum Löschen hinzufügen

+0

Um Ihren Beitrag, um zu verhindern Downvoted ist, Sie einige zusätzliche Informationen hinzufügen möchten, wie, was Sie bisher versucht haben, was Ihre aktuelle Code wie etc aussieht .. –

+0

Ich schrieb ein Tutorial mit herunterladbares Projekt, wie man das macht. Sie können ein beliebiges Objekt unterhalb der Zelle hinzufügen. http://xcodenoobies.blogspot.my/2016/11/how-to-create-swipable-tableview-cell.html – GeneCode

Antwort

7

suchen Sie benötigen Funktion „editActionsForRowAtIndexPath“, wo Sie Rahmen von Aktionen erstellen. Sie müssen UIImage auf backgroundColor von UITableViewRowAction setzen.

let someAction = UITableViewRowAction(style: .Default, title: "") { value in 
    println("button did tapped!") 
} 
someAction.backgroundColor = UIColor(patternImage: UIImage(named: "myImage")!) 
+0

Beachten Sie, dass UITableViewRowAction nur für iOS verfügbar ist> = 8.0 –

+0

Hallo Dimpiax! Nein, ich möchte keinen Bereich von Aktionen, ich möchte nur benutzerdefinierte Bilder zum Löschen hinzufügen. – user3742622

+0

also, Sie müssen nur eine Aktion mit dem Bild hinzufügen. Dieser Code wird Ihnen helfen. – dimpiax