3

MonoTouch でカスタム ProgressBar を作成しようとしています。タイマーで線を再描画するクラスを作成しました。私の問題はSetNeedsDisplay、ビューが呼び出されたときにビュー自体が再描画されないことです。タッチが提供された場合にのみSetNeedsDisplay、OnDraw メソッドが呼び出されます。OnDrawメソッドがタッチせずに呼び出されるようにするには、どうすればよいですか?

4

1 に答える 1

3

必ずSetNeedsDisplayui-thread を呼び出す必要があります。そうしないと、ビューが再描画されません。ソース

于 2012-06-12T14:38:56.330 に答える