0

各セルに画像を含むテーブルビューがあります。テキストラベルの詳細テキストラベルと画像ファイル名を含む plist から各セルのデータを取得しています。私は使っている

cell.imageView.image = [UIImage imageNamed:IMAGE_KEY]; 

イメージを設定する IMAGE_KEY 定数。しかし、うまくいきません。メッセージに画像ファイル名を入力するだけで機能します。plist に保存されているファイル名を再確認し、定数ファイル内の宣言を再確認しました。すべてが正しく綴られています。定数を使用して画像を設定する別の方法はありますか?

4

4 に答える 4

1

これを行う:

 #define IMAGE_KEY "apple.jpg" // like this

今:

 cell.imageView.image = [UIImage imageNamed:@IMAGE_KEY];

もしも

 #define IMAGE_KEY @"apple.jpg" // like this

今:

 cell.imageView.image = [UIImage imageNamed:IMAGE_KEY];
于 2012-06-28T06:14:48.247 に答える
0

これを行う

[[self.dictionary objectAtIndex:indexPath.row]objectForKey:IMAGE_KEY]];
于 2012-06-28T06:21:07.520 に答える
0

スペルミスをチェックし、小文字と大文字の違いをチェックし、拡張子のスペルと大文字と小文字をチェックします...定数を定義した場所にコードを配置しますIMAGE_KEY

于 2012-06-28T05:57:24.687 に答える
0

IMAGE_KEY を定数としてどのように宣言しますか? 文字列形式である必要があります。

#define Image_Key @"apple.jpg"

IMAGE_KEY でランタイムを取得しているものを確認してください。

于 2012-06-28T05:57:51.017 に答える