1
私の要件は、ユーザーが署名を行うことができるパネルが必要です。ユーザーが画面に触れてポインタを動かすようなコンセプトは、実線でマークする必要があります。署名パネル
これを実装する方法をいくつか考えてください。
私の要件は、ユーザーが署名を行うことができるパネルが必要です。ユーザーが画面に触れてポインタを動かすようなコンセプトは、実線でマークする必要があります。署名パネル
これを実装する方法をいくつか考えてください。
サブクラスUIViewは、タッチを扱うさまざまなUIResponderメソッドをオーバーライドしてオーバーライドします。 touchesMoved:withEvent:
に特に注意してください。これは、タッチの以前の/現在のポイントに関するデータを取得し、タッチが移動したポイントのセットにそれらを追加する方法です。また、カスタムUIViewのdrawRect:
をオーバーライドして、タッチが通過したすべての点を通る曲線を描くこともできます。
さらに詳しい情報:
さらに、1の署名を描画するためにCGContextパス機能を使用することができます。リファレンス:http://developer.apple.com/documentation/graphicsimaging/conceptual/drawingwithquartz2d/dq_paths/dq_paths.html#//apple_ref/doc/uid/TP30001066-CH211-TPXREF101 – rpetrich
Timさん、touchMovedさんが問題を解決しました... 。 –