0

移動するタッチの位置を取得したいので、TouchesMovedで移動しているタッチの配列を取得する必要があります。配列を取得する方法は知っていますが、問題はワンタッチしか取得できないことです。複数の指を置くと、配列に1つの要素しかないため、最初のタッチ情報のみが表示されます。これは、次のコードブロックで示されています。

public override void TouchesMoved (NSSet touches, UIEvent evt)
    {
        base.TouchesEnded(touches, evt);
        Console.WriteLine(touches.Count);
    }

常に1を出力します。これは、要素が1つだけ含まれていることを意味します。

よろしくお願いいたします。PeymanMortazavi

4

1 に答える 1

0

私自身がそれを手に入れました。

タッチを受信して​​いるパネルで複数のタッチを有効にする必要があります。

myPanel が該当するとします。

myPanel.MultipleTouchEnabled = true;

よろしく、 S.ペイマン・モルタザヴィ

于 2012-07-11T14:51:47.060 に答える