Ich versuche, meine Tableview Zelle von Viewcontroller 1 ändern, wenn der Benutzer Klick auf eine Zelle, die von Tableview Zelle von Viewcontroller 2. Ich weiß, dass ich arbeiten muss mit der Funktionswift 3 Änderung uitableviewcell nach Klick auf uitableviewcell von einem anderen View-Controller?
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
jedoch zu machen, ich bin nicht sicher, wie ich erreichen würde, was ich wollte.
Hier ist mein Code:
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
let indexPath = changeHotelTableView.indexPathForSelectedRow;
let currentCell = changeHotelTableView.cellForRow(at: indexPath!) as! ChangeHotelTableViewCell
var valueToPass = currentCell.textLabel?.text
}
ich die valueToPass Variable in meine Zelle in einem anderen‘View-Controller erhalten möchten; sagen wir das heißt timeViewController mit timeTableView und eine timeTableViewCell. Wie werde ich das tun?
Vielen Dank für Ihre Hilfe und Zeit im Voraus
Die Methode 'didSelectRowAt indexPath', die Sie hinzugefügt haben, stammt von ViewController 2? –
@NiravD ja ist es – user3175707