0

子供の教育用アプリケーション、woohoo!のコーディングはもうすぐ終わりです。

しかし...私は何かに固執しました。

アプリが読み込まれると、メインビューが表示されます。フリップビュー用の4つのボタン(それぞれコンテンツの10ビュー)と文字選択用の4つのボタン(コンテンツのすべての画面をたどる画像)があります。

UIButtonの選択を複数のビューのUIImage表示にリンクする方法がわからないという問題があります。ユーザーに文字ボタンを選択してからフリップビューに進んでもらいたいのですが、ビューに表示される画像は、メインビューで選択した画像である必要があります。そのため、メインビューに戻るたびに、アプリ内でフォローするキャラクターを変更できます。

任意の考え、ヘルプ、またはコードをいただければ幸いです。

ありがとうございました

アレックス

4

1 に答える 1

0

-setImageメソッドを持つUIImageViewのサブクラスである新しいオブジェクトを作成します。画像を設定すると、そのオブジェクトを埋め込んだ場所に同じ画像が表示されます。サブクラスビューの横にスコアを表示したり、名前やその他の統計情報を表示したりすることもできます。これにより、ある画面から別の画面に移動するときに、すべての情報が画像とともに表示されます。そのようなグローバル情報のためにすべての画面でラベルを作成する必要はありません。

要約すれば:

  • [新しいファイル...]メニューを使用して、XcodeでUIViewまたはUIImageViewの新しいサブクラスを作成します。画像以外のアイテムがある場合は、新しいUIViewを実行します。
  • 画像の設定、テキスト統計の更新などを可能にするメソッドを追加します。
  • ボーナス:クラスにタップを処理させることができるので、ユーザーが画像をタップした場合、ヘルプを提供したり、かわいいアニメーションを実行したりすることができます
  • そのオブジェクトを任意の画面に埋め込みます。変換を使用すると、画面ごとにビューのサイズを変えることができることに注意してください。かっこいいね
  • それはほとんどそれです!

幸運を!

于 2009-09-04T10:19:05.853 に答える