iPhoneプログラミングの質問です。iPhoneプログラミングの質問です。コンピュータウェブ制作iPhoneプログラミングの質問です。回答には500pt+いるか差し上げます。iSteam(http://www.ideaxidea.com/archives/2009/01/iphoneisteam.html)のようなアプリを作りたいのですが、指で擦った部分だけ他の画像を表示させるのは、どのような実装方法でできますでしょうか?実装の概要、サンプルコードやクラス名、メソッド名を挙げてください。15:22:2460pt画像処理自体はあまりやっていないのでどういった画像編集のオプションが最適かは自信がありませんが、とりあえずイベントに関して。ご存知かとは思いますが、画面がタッチされたかどうかのイベントはUIViewクラスで処理します。http://developer.apple.com/iPhone/library/documentation/UIKit/Re...もちろん、具体的なタッチイベントの内容は自分で定義するわけですから、エクステンドしてカスタムのクラスを作る必要があります。ちなみに、タッチイベントそのものはUITouchクラスで定義されており、UIEventクラスからもアクセスできます。http://developer.apple.com/IPhone/library/documentation/UIKit/Re...http://developer.apple.com/IPhone/library/documentation/UIKit/Re...公式のプログラミングガイドにもあります。http://developer.apple.com/IPhone/library/documentation/iPhone/C...具体的なタッチイベントの処理方法は、いくつか公式のサンプルもあります。パラメータとして渡されているので、touchesから各UITouchオブジェクトへアクセスすれば、タッチのlocationInView(対象となっているUIView上のどの座標がタッチされたのか)やpreviousLocationInView(前回のイベント処理の際の座標)、view(対象となっているUIView)、phase(タッチされたのか、移動しているのか、それともタッチを離したのか)などが分かります。touchesBeganイベントで初期タッチされた周囲の画像を処理。touchesMovedイベントで前回のタッチ地点と移動先のタッチ地点の間の画像を処理。touchesEndedイベントで前回のタッチ地点とタッチが終了した(指を離した)地点の間の画像を処理。次に各イベント内で取得した座標を使ってどうやって画像を変えるかですが・・・これがちょっと自信ないです。画面上にUIImageViewを含む複数の小さなカスタムUIViewがあり、タッチされたカスタムUIView内のUIImageを「差し替える」だけであれば、touches~イベントをコールしたカスタムUIViewのUIImageViewの中のUIImageを他の画像に差し替えれば良いだけです。[新しいUIImage];でできます)しかし、iDoodleやiStreamの様にフリーハンドで色やアルファ効果を「塗る」のはやったことが無いので詳しくは分かりませんね・・・。Graphicsライブラリを使う方法、OpenGLを使う方法、Quartzを使う方法がありますが、どれが一番良いのかは分かりません。Graphicsであれば、英語の掲示板ですがここに考察といくつかのサンプルがあります。http://stackoverflow.com/questions/1798414/drawing-incrementally...もし英語が少しできるのであれば、上記のstackoverflowで聞いてしまうのが楽ですよ。iPhoneデベロッパの方も非常に多く、90%以上の確率で的確な答えをくれますので。イベントの取得方法は分かりました。その先の、大まかな流れと、CoreGraphicsライブラリを使ったサンプルが知りたいです。stackoverflowは日本語のサイトに無い情報も載ってそうですね。(0)@${screen_name}${name}${text}Twitterでのつぶやきはまだありません「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。これ以上回答リクエストを送信することはできません。はてなココの「ともだち」を表示します。回答リクエストを送信したユーザーはいませんすでに登録されている方はこちらからログインツイートするウォッチリスト2人が登録していますこの質問に含まれるキーワードiPhone1935プログラミング1075メソッド494アプリ3849関連質問yellowberryズバリ回答100pt+いるか差し上げます。iPhoneプログラミングの質問です。...2132010/01/22110ptbopperjp現在javaの機能の使用例を調べているのですが、以下の機能がプログラミングにどのように生かされているかご存じの方いらっしゃいますでしょうか?...22006/11/1170ptyellowberryズバリ回答には100pt+いるかです。耳に...2010/01/0850ptyna1962最近新たにRubyを勉強し始めました。いままで、C、PASCAL、C++、VB、Perlなどを習得し、実際かなりコードを書いています。.mに書く時に、メソッド名は手打ちなのでしょうか??...112009/05/2550ptasia_tmJ-PhoneのJavaアプリの作成方法についてわかりやすく書かれたページご存知でしょうか。22001/11/0750pttrunkオブジェクト指向プログラミングで、インターフェースと抽象クラスの使い分けに教えてください。}}${price}円{{/if}}知りたいことを検索してみようログインして回答する進んだ先のページで「許可する」ボタンを押してはてなによるアクセスを許可すると、認証が終わります。ご利用にあたりましては、はてな利用規約が適用されます。ご確認いただきご同意の上でご利用ください。