iOS: Holen Sie sich die Zeile position in einem geschnittenen TableView
Ist es in der Lage, Zugang ausgewählten Zeile position in einer geschnittenen Ansicht Tabelle innerhalb einer prepareForSegue
Methode?
Dies ist mein code für Segue:
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([[segue identifier] isEqualToString:@"CurrentEvent"]) {
Tab1_DetailTableViewController *vc = [segue destinationViewController];
//get the selected index
NSInteger selectedIndex = [[self.tableView indexPathForSelectedRow] row];
}
}
Ich sah mehrere Methoden, um Zugang position direkt, aber ich habe keins gefunden. Ich glaube, ich habe etwas übersehen. Weiß jemand einen Weg?
- ich bin mir nicht sicher, ich verstehe..
selectedIndex
im code ist die Zeile position der ausgewählten Zeile?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erhalten die ausgewählten indexpath:
Um die ausgewählte Zeile
Um den ausgewählten Abschnitt
Um die ausgewählte Zelle:
prepareForSegue
?self.tableView.indexPathForSelectedRow()?.row)
Swift 2.2:
Holen Sie sich die Tags Ihrer Zelle in der cellForRowAtIndexPath delegieren:
Dann caputure es in der prepareForSegue trought Absender: