Ich habe einen (vertikalen) UISlider in einem UIScrollview. Ich möchte den Wert des Schiebereglers ändern können und ohne den Finger zu bewegen, den Bildlauf nach links oder rechts scrollen.Touch on UISlider verhindert das Scrollen von UIScrollView
Wunschverhalten:
Touch-Down innere vertikale UISlider, mit einem Finger ziehen gefolgt links oder rechts bewirkt, dass die Scroll
tatsächliches Verhalten blättern:
Berühren Sie nach unten innen vertikalen UISlider , gefolgt von einem Finger ziehen nach links oder rechts verursacht keine Bewegung in UIScrollview. Eine Berührung außerhalb der UISlider, gefolgt von einem Ziehen wird den Bildlauf wie erwartet scrollen
UIView hat eine Eigenschaft namens exklusiveTouch, die scheint, als ob es mit meinem Problem verbunden sein könnte. Ich habe versucht, es auf NEIN zu setzen, ohne Glück.
Also, wie können meine UISliders eingerichtet werden, so dass der Scrollview unter ihnen auf Berührungen reagieren wird, die innerhalb der UISliders entstehen?
+1 für das gewünschte/erwartete Ergebnis im Vergleich zum tatsächlichen Ergebnis. Weitere Fragen sollten dies tun. –