最初のページに表示する画像をフロントページのほんの一部に表示するアプリケーションを作成しています。私がやっていることは、最初のビューで画像を切り替えるボタンをサブビューに設定することです。これは私を何時間も困惑させてしまった。 誰も助けることができますか?iphone sdkボタンを押して画像を切り替えて保存する方法
答えて
実際のUIImageViewにフックされた 'myImageView'という名前のメンバ変数があると仮定すると、次のようにUIImageViewのイメージを変更できます(注意:私はこのコードをコンパイルしていないので、エラー):
// create some images
UIImage *imgPig = [[UIImage imageNamed:@"pig.png"] retain];
UIImage *imgCow = [[UIImage imageNamed:@"cow.png"] retain];
...
// sometime later, change the imageview to show a pig
[[self myImageView] image] = imgPig;
...
// sometime later, change the pig to a cow
[[self myImageView] image] = imgCow;
// finally release images
[imgPig release];
[imgCow release];
それとも、実際のUIImageView どの程度のアクセスを持っている問題はありますか?または、ボタンの押下を検出する方法がわからないので、押されているボタンに応じて実際に何かを行うことができますか?
問題は、別のビューからUIImageViewにアクセスする方法がわかりません。私は本当にIBでそれらをフックすることはできませんので、私は最初のビューを取得する方法については、2番目のビューのボタンが押されたことを知るためにはよく分かりません。それは私が持っている主な問題です –
個人的に私は、ボタンが押されたときにコールバックを作るためにサブビューを設計することを検討したいと思います。 http://stackoverflow.com/questions/1015608/how-to-perform-callbacks-in-objective-cを参照してください。 – jarmod
はい、そうです。私は3つの.hと.mファイルを持っています:appdelegate、viewcontroller、そしてサブビュー。私がしようとしているのは、サブビューにあるボタンを使って、ユーザーが最初のページの別のイメージにイメージを変更させることです。最初のビューにはラベルとUIImageView(この画像ビューは変更したいものです)があります。 2番目のビューにはUIButtonがあります。このボタンを押すと、最初のページのUIImageViewが変更されます。 私が抱えていた問題は、最初のページにボタンが押されたことを知らせ、それに応じて画像を変更することです。あなたが助けるために十分な情報を期待しています。ありがとう!!
[私の下の男に編集:申し訳ありませんが、私はcomptuersを切り替えて、元の投稿を編集couldntの]
詳細情報を追加するために質問への回答を投稿しないでください。代わりに質問を編集してください。スタックオーバーフローは、典型的なWebフォーラムのようには機能しません。 –
- 1. jQueryを使用して背景画像のスプライトを切り替える方法
- 2. 1つのボタンで右クリックして2つの画像を切り替える
- 3. iphone sdkで画像サークルを切り抜く方法
- 4. Jqueryが画像を切り替える
- 5. アプリケーションの画像を切り替える
- 6. 画像を切り替えるには
- 7. キャンバスで画像を切り替える
- 8. フッタが画像を変更して切り替える
- 9. 画像を回転して画像を保存する方法
- 10. winformsボタンでアニメーション画像と静止画像を切り替える
- 11. 同じボタンを押してMapKitオーバーレイのオン/オフを切り替えますか?
- 12. Android:プログラムでボタンの押された状態を切り替える方法は?
- 13. アンカーを押して華氏と摂氏を切り替える
- 14. 画像付きiphone sdkボタン
- 15. ボタンをクリックすると画像が切り替わります
- 16. モノトーンでの画像の切り替え
- 17. wp7の画像の切り替え
- 18. ボタンを押したときに次のビューに切り替えるには?
- 19. 図面を保存して読み込む方法iphone SDK
- 20. ボタンを使用してFlash CS5でフレームを切り替える
- 21. アンドロイドのボタンをクリックして画像を保存する
- 22. iPhoneのネットワーク切り替えを処理する方法は?
- 23. メインアクティビティからボタンをクリックして次の画面に切り替える
- 24. ボタンを使用してブートストラップカルーセルを切り替えますか?
- 25. Tabボタンを押したときのみ2つのテキストエリアを切り替える
- 26. コロナSDKで画像内の画像を切り取る
- 27. uiswitchボタンをプログラムで切り替える方法
- 28. iphoneデバイスに画像とデータをローカルに保存する方法
- 29. ローカルiphoneのバンドルに画像を保存する方法
- 30. web.pyで画像をアップロードしてディスクに保存する方法
ちょうどあなたがここに求めているかを理解しようとしている...ので、あなたが意図してUIImageViewを(持っています画像)、フレームを適切に設定して、フロントページの「一部分」をカバーしていて、正常に機能していますか? 次にボタンを追加しました。そのボタンを押すと何かをする必要があります(読み込んだ画像を変更する、またはその画像を隠すかもしれませんが、何を確認するのかはわかりませんが)。 – jarmod