私はiPhoneアプリケーションで簡単なペイント機能を実装しようとしています。ビットマップブラシでビットマップを更新しようとしましたが、私もthis tutorialを試しました。touchesMovedに追いつくのに十分な速さで描画できないのですか?
どちらの方法は、コードがほぼ完全に異なっていても、同じ問題を抱えています。それはデバイス上でのみ発生します - シミュレータは正常に動作します。
私は画面をタッチし、私の指を動かすと、画面が更新されません。一時停止または指を持ち上げると、画面が更新されます。これは非常に良いユーザーエクスペリエンスではありません!
touchesMovedから直接drawRectを呼び出そうとしましたが、多くの呼び出しで描画コンテキスト(UIGraphicsGetCurrentContextを使用して取得)が無効であることがわかりました。
アイデア?任意の助け
おかげで、これは非常にイライラされています!
ヘニング
ありがとうございましたが、touchesMovedから[self setNeedsDisplay]を実行しようとしました。それは助けになりませんでした。 – Henning