Ich habe eine UITableView oben auf einem MKMapView. Ich möchte eine ähnliche Funktionalität wie Apples Google Maps App haben. Hier können Sie einen Tisch auf und ab bewegen, aber trotzdem die dahinter liegende Karte verschieben. Im Moment habe ich eine leere Zelle bei Index 0, die frei ist, und ich möchte alle Berührungen deaktivieren können, die diese Zelle empfängt, und erlaubt der Karte dahinter, sich zu bewegen, aber wenn die Zelle in Index 1 berührt wird, kann diese Zelle nach oben scrollen und der Rest des Tisches steht jetzt oben auf der Karte.Swift: Deaktivieren Sie Berührungen auf einem UITableViewCell
Wenn es einen besseren Weg gibt, um dieses Problem zu lösen, bin ich bereit, Ihre Lösung zu versuchen!
Sie können berühren Sie auf Zelle von Schnittstellen-Generator, wo Sie die Eigenschaft für die Tabellenansicht namens Auswahl finden und setzen Sie es mit "keine Auswahl" -Wert. – Hosny
@Hosny Das macht nur die Zelle nicht auswählbar, aber erlaubt immer noch der nicht auswählbaren Zelle, die Tabelle zu bewegen, in der sich die Zelle befindet. Ich brauche die Zelle und die Tabelle, um sich nicht bei Berührungsbewegungen zu bewegen, sondern die Karte hinter der Zelle und zuzulassen der Tisch zum Bewegen. – Averex