-2
Ich verwende Swift 3, um indexPath
für ausgewählte Elemente zu erhalten. Der Code sieht so aus.indexPathsForSelectedItems gibt IndexPath on Swift 3 nicht zurück
override func prepare(for segue: UIStoryboardSegue, sender: Any?)
{
let indexPaths = collectionView.indexPathsForSelectedItems!
print(indexPaths)
}
Aber dieser Ausdruck leere Array wie []
eher als eine Reihe von ausgewählten Elementen der Sammlung Sichtzelle. Wie kann ich die Zeile indexPath
der ausgewählten Zelle abrufen?
Haben Sie das Element in der ausgewählten Delegatfunktion deaktiviert? – Tj3n
Sie müssen Ihre Methode 'didSelectItemAt indexPath' anzeigen. –
Ich habe Delegiertenfunktion ausgewählt. Aber es gibt immer noch Null-Array zurück. – fzlrhmn