Ich habe eine UIPickerView in der Fußzeile einer Tabelle (von der ich plane "Pagination" -Style-Anfragen für die Tabelle ausgeben) - der Picker wird die verfügbaren Seiten auflisten den GROSSEN Datensatz, den ich navigiere, und lasse den Benutzer direkt zu irgendeiner "Seite" der Daten springen.UIPickerView innerhalb von UITableView.tableFooterView erhält keine Zieh Berührungen
Mein Picker erhält Hähne; Wenn ich auf eine Reihe des Pickers tippe, die nicht die ausgewählte ist, rollt sie in den Mittelraum des Pickers. Aber wenn ich meinen Finger auf den Picker ziehe, scrolle ich die TABELLE, nicht den Inhalt des Pickers.
Ich habe versucht, eine UIView-Unterklasse in meiner TableFooterView zu installieren, um zu sehen, ob ich Berührungen erfassen konnte, und ich kann ... aber nicht berührt den Picker. Berührungen um den Picker feuern tatsächlich die UIView-Unterklasse -touchesBegan
. Aber nicht diejenigen auf dem Pflücker selbst.
die Sache mit Kategorien ist, dass Methode überschrieben wird nicht garantiert. – Pacu
Super Lösung, clever und einfach. Erlaubt mir zu ermöglichen Swipe in einer Tabellenansicht in einem horizontalen Scrollview zu löschen. Danke vielmals. – Jukurrpa
Ausgezeichnet, vielen Dank, Dan. – DrMickeyLauer