3

プログラムで作成したボタンでいっぱいのUIScrollViewがあります。ページングが有効になっていて、ユーザーがページをすばやくスクロールすると、意図しないボタンを誤ってクリックしてしまうことがあります... TouchUpInsideを使用する必要がありますか、それとも問題の原因ですか?

私が気づいたことの1つは、ユーザーがボタンを押してからスクロールするとスクロールビューは移動しないが、スクロールビューをすばやくスライドしてスクロールの途中まで放し、ボタンのスクロールビューをつかんでからボタンをつかんだ場合です。 「押された」状態になりますスクロールの進行中にボタンがクリックされた場合にボタンが何もしないようにする方法はありますか、それよりも簡単な解決策です(つまり、タッチイベントを別のリスナーに変更するだけです)

4

1 に答える 1

1

これでうまくいきました!

setExclusiveTouch:YES
于 2013-02-05T22:12:15.463 に答える