Ich stoße auf ein kleines Problem in meiner App.UIButton touch ist verzögert, wenn in UIScrollView
Ich habe im Wesentlichen eine Reihe von UIButtons
hinzugefügt als Subviews in einer UIScrollView
, die Teil einer Feder ist. Jedes Mal, wenn ich auf einen Knopf tippe, gibt es eine merkliche Verzögerung, bevor der Knopf hervorgehoben wird. Ich muss es im Wesentlichen eine halbe Sekunde halten, bevor die Schaltfläche abgeblendet wird und ausgewählt erscheint.
Ich nehme an, dies ist, weil die UIScrollView
feststellen muss, ob die Berührung eine Rolle ist oder ob es eine Berührung ist, die für eine Unteransicht gedacht ist.
Wie auch immer, ich bin ein wenig unsicher, wie es weitergeht. Ich möchte einfach, dass die Schaltfläche ausgewählt wird, sobald ich sie antippen.
Jede Hilfe wird geschätzt!
Edit:
Ich habe versucht, delaysContentTouches
-NO Einstellung aber Scrollen wird fast unmöglich, da ein Großteil meiner Scrollview mit UIButtons
gefüllt ist.
Betrachten Sie diese Antwort anstelle der akzeptierten Antwort: http://stackoverflow.com/a/19656611/378024 – galambalazs