2

私は配列を持っています:

langArray = [[NSMutableArray alloc]initWithObjects:@"Italiano",@"English",@"Francais", nil];`

このようなセル画像:

 cell.imageView.image = [UIImage imageNamed:[NSString stringWithFormat:@"language_%@_disabled.png",[langArray objectAtIndex:indexPath.row]]];

ただし、画像はデバイスに表示されず、シミュレーターでは正常に表示されます。

4

3 に答える 3

8

Xcode プロジェクトでイメージ名を確認してください。

シミュレーターは大文字と小文字を区別ず、デバイスは大文字と小文字を区別するため..

于 2013-09-30T08:52:33.427 に答える
2

配列内の ImageName が、ローカル内の別の Imagename である可能性があります。大文字をチェックできます

于 2013-09-30T09:06:06.403 に答える
1

Xcode プロジェクト ソースをチェックインすると、画像の拡張子が 「.png」ではなく「.PNG」になっている可能性があります。

于 2013-09-30T09:04:51.300 に答える