2009-04-20 15 views
0

これは非常にばかげた質問として出てくるかもしれません。私は今朝以来、私の最初の "Hello World"アプリの後ろにイメージを配置しようとしています。私は、ライブラリからのUIImageViewオブジェクトを使用してInterface Builderを使用してみましたが、プログラマチックにそれをやってみました。iphoneアプリの背景画像やフォアグラウンド画像を表示するには

グーグルではあまり役に立ちません。 iPhoneアプリ、バックグラウンド、またはフォアグラウンドで画像を表示する方法を示すシンプルなアプリを、誰でも試してみてください。あなたのビューに、IBで、UIImageViewを追加し、(などすべてのラベルの後ろに、)背景にそれをアレンジしようとすることができ

答えて

1

あなたが欠けているステップは、プロジェクトに画像を追加する可能性が高いです。

イメージをファインダからプロジェクトのアウトラインのリソースセクションにドラッグします。 Xcodeはファイルタイプからアクションを推測し、イメージはResourcesフォルダにコピーされます。プロジェクトのアウトラインの「ターゲット」セクションで確認できます。Hello Worldターゲットを公開すると、「バンドルのコピー」ビルドフェーズを含むさまざまなビルドフェーズが表示されます。

とにかく、画像がプロジェクトに追加されると、UIImageViewインスペクタのイメージ名がイメージ名を自動完成し、すべて動作するはずです。コードは必要ありません。

1

編集:私はちょうど実現は、すでにIBでそれを試してみました。私は無知だった、残念だ。 事は、これと同じトリックを自分でやっています。 IBでビューにUIImageViewを追加すると、どうなりますか?フォアグラウンドに固執していますか?その場合は、[レイアウト]メニューを使用してオブジェクトの位置を変更できます。

edit2:iPhoneリファレンスライブラリを検索しましたが、「Hello World」の例でもその処理方法が示されています。 (http://developer.apple.com/iphone/prerelease/library/samplecode/HelloWorld/index.html

+0

イメージインスペクタを使用してイメージ名を指定する方法は?イメージの格納場所はどこですか?私はプロジェクトフォルダにあるイメージ名を指定すると何も見ることができません – Kazoom

+0

イメージ(PNG、できれば)をXcodeの 'resources'フォルダにドラッグするだけです。その後、IBであなたのUIImageViewを選択し、 '属性インスペクタ'をポップアップします。ここで、リソースフォルダにドラッグしたイメージを(ドロップダウンで)選択できます。これはIBで行うのが一番簡単な方法です。 – Jake

関連する問題