Ich habe zwei UITableView
s. Die erste UITableView
enthält ein Array von Daten und die zweite ist leer. Wie kann ich den Indexpfad der ersten Tabelle abrufen, um ihn in der zweiten Tabelle zum Anzeigen anderer Daten zu verwenden? Dies ist ein Beispiel, was ich in der zweiten Tabelle tun möchte:Wie kann ich den Index path.row des ersten UITableView in der zweiten UITableView mit Swift3
Dies ist in der zweiten Tabelle und wie diese Funktion, wo ich die indexPath.row
der ersten Tabelle erhalten möchte.
func loadData() {
if indexPath.row == 0 { // (of first table)
// add code
} else if indexPath.row == 1 { // (of first table)
// add code
}
}
Bitte erläutern Sie, Ihre Frage ist nicht klar, was mit indexpath der ersten Tabelle in zweiten gemeint ist ?? –
Ich möchte den Index für die angezapfte Zeile der ersten Tabellenansicht abrufen, um ihn in der Funktion unterhalb der zweiten Tabellenansicht zu verwenden. –
Sie können für jeden indexPath einen Tag-Wert festlegen. Wenn Sie dann auf diese Zeilen tippen, können diese Tags abgerufen und an die Funktion loadData() übergeben werden, um den entsprechenden Wert oder Wertesatz zu laden. Der Tag-Wert sollte ein eindeutiger Wert sein. –