iPad用のフリーハンド描画アプリケーションの開発に取り組んでいます。私はアプリケーションの開発を始めました。私は今までタッチポイントを取得するのに成功しました。しかし、私はこれらのピクセルを画面上にレンダリングすることができません。 タスクを実行する特定の方法はありますか?助けてください! ありがとうございます。iPadでのフリーハンド描画の実装
2
A
答えて
0
キャプチャしたポイントのリストを維持し、それらをアプリケーションのキャンバスに対応するUIViewインスタンスにレンダリングしたいとします。より詳細な回答が必要な場合は、より詳細な質問が必要です(例えば、今までのコード、GUIの構造など)
0
最後の点を格納し、CGContextを使用してベジェ曲線を描画します(CGContextAddCurveToPoint ()を最後の点から現在の点に移動します。 touchesMovedがアキュムレータを作成するたびにこれを行う必要はないでしょう。
static int accum = 0;
if ((accum == 0) || (accum == threshold)) {
// drawing code goes here
accum = 0;
}
accum++;
thresholdはインスタンス変数である必要があります。カーブの精度をさらに必要とする場合は、しきい値を動的に変更できます。
2
関連する問題
- 1. ipadのポイントで無料の手描きを実装する
- 2. iPadアプリケーションのCore Graphics描画
- 3. iphone:フリーハンドで描画するときにやり直し/元に戻す方法
- 4. Android:画像の上に描画を実装する方法
- 5. QTでパスを消去する可能性のあるフリーハンド描画を実装するにはどうすればよいですか?
- 6. Androidで描画アプリの消しゴムを実装する方法
- 7. パフォーマンスの再描画の問題 - shouldComponentUpdateを実装する場所
- 8. iphone/ipadのファックスサポートを実装する
- 9. iOSで描画ツールを実装する方法は?
- 10. アンドロイドは描画アプリでアンドゥスタックを実装しています
- 11. iPadでタッチドローを実装する方法
- 12. IPadでツリー構造を実装する
- 13. iPhoneでプログラムによる描画ビュー:iPadの対応バージョン
- 14. キャンバスにhtml5のビデオを描画する - iPadで
- 15. フリーハンド選択、フリーハンドで選択領域をコピー#
- 16. 私の描画可能なフォルダからリストに画像を実装する
- 17. コアプロットの実装DatePlotの例では線を描画しません
- 18. Win32での描画の実行
- 19. iPhone/iPadで線を描く
- 20. GDI描画されたMFCのCScrollViewでズームを実装する方法
- 21. ラスタ描画プログラムでUndoをどのように実装しますか?
- 22. Javafx 2のチャートとフリーハンドzoom
- 23. ipad用の大きな画像を描く
- 24. グラフィックス "エリア" IPadのベクトル線を描画する
- 25. OpenGLを使用したiPadの描画アプリケーション
- 26. 描画のグラフィックをwinformsで描画
- 27. フリーハンドで描かれたSVGパスを滑らかにする方法は?
- 28. Iphone/IpadでFaceBookの「Like-IT」ボタンを実装する方法は?
- 29. Iphone/IpadでFaceBookの「Like-IT」ボタンを実装する方法は?
- 30. iPad:ポートレイトオリエンテーションのバリアントを実装できません
滑らかな線の場合は、点を配列に格納し、いくつかのAIを使用して点を通過する滑らかな線を見つける必要があります。 OpenGLを使用してパーティクルを試すこともできます。 Heres a resource:http://en.wikipedia.org/wiki/Cubic_Hermite_spline – Rich