0

いくつかのタッチ イベントが順番どおりに起動しないことがあると思われます。たとえば、私は期待しています:

touchBegan, touchMoved, touchMoved, ...touchMoved, touchEnded

しかし、私は得ていると思います:

touchBegan, touchMoved, touchMoved, ...touchMoved, touchEnded, touchMoved

CocoaTouch は、タッチ イベントが発生する順序を保証しますか?

編集 - 私が見ている動作は次のとおりです。他の特定のことが起こっているため、 touchEnded が起動していることはわかっています。

touchMoved の色を正方形の赤とします。そして touchEnded は、同じ正方形を青く着色し、ラベル内のテキストを更新します。ほとんどの場合、スワイプすると赤い四角だけが表示され、スワイプを止めると青い四角とラベルが更新されます。ただし、スワイプを終了すると、赤い四角とラベルの更新が表示されることがあります。

4

0 に答える 0