0

iPhoneプログラミングに移行していて、ImageViewで画像を表示する方法を見つけましたか?私の質問のいくつかに答えるために、しかしいくつかの基本、すなわち、どのような種類のプロジェクトが画像を表示できるか、そしてプロジェクトのどこにコードを置くことができるかを指定しませんでした。空のプロジェクトを作成しましたが、次の最後の2行でエラーが発生しています。

CGRect myImageRect = CGRectMake(0.0f, 0.0f, 320.0f, 109.0f);
UIImageView *myImage = [[UIImageView alloc] initWithFrame:myImageRect]; 
[myImage setImage:[UIImage imageNamed:@"myImage.png"]];
myImage.opaque = YES; // explicitly opaque for performance 
[self.view addSubview:myImage]; 
[myImage release]; 

時計の文字盤を表示する場合、最終的には回転する手で表示しますが、今のところ目標は文字盤自体を表示することです。基本的なプロジェクトで表示できますか、それとも別のプロジェクトでやり直す必要がありますか。どこで表示する必要がありますか。サンプルコードを配置しますか?http://www.iphoneexamples.com/には、AFAICTにいくつかの優れた例がありますが、問題のコードをどこに配置するかを知っていること、および最も適切なプロジェクトを選択したことを前提としているようです。

したがって、時計の針をすぐにアニメーション化しようとはしていないとしましょう。今のところ、(PNG)時計の文字盤を、オプションで画面上に適切に配置して表示したいとします。どのようなプロジェクトから始め、画像を表示するためのコードをどこに配置し、画像を表示するためにどのコードを使用する必要がありますか?

4

1 に答える 1

2

Interface Builderまたはストーリーボードに移動します。空のプロジェクトを開始した場合は、おそらくこれらのいずれもありません。シングルビュープロジェクトから開始し、次にInterfaceBuilderまたはストーリーボードでライブラリドラッグから開始することをお勧めします。画像ビュー(UIImageViewとも呼ばれます)をキャンバスに配置します。右側のプロパティバーを使用して、次の画像のように画像を設定できます。

ここに画像の説明を入力してください

このようにして、ビューに画像を表示し、画像のサイズに合わせてビューのサイズを適切に変更し、追加する他のすべての画像に対して繰り返します。

私の推測では、あなたはiOS開発にかなり慣れていないということですが、iOS 6開発の開始:iOSSDKの調査をお勧めします。

于 2013-01-22T17:13:57.337 に答える