ボタンを押すことで変化するイメージがあります。私は次のようにコードを設定しています:
UIImage *example = [UIImage imageNamed: @"Example.png"];
UIImage *stuff = [UIImage imageNamed: @"Stuff.png"];
UIImage *bob = [UIImage imageNamed: @"Bob.png"];
UIImage *thing = [UIImage imageNamed: @"thing.png"];
以前は、最後の画像が Thing.png であり、thing.png ではありませんでした。これは、デバイスではなく iPhone シミュレーターにロードされるためです。ここで、iPhone のファイリング システムで大文字と小文字が区別されることが原因である可能性があるという質問を見たので、小文字に変更しました。その後、機能しました。私が理解していないのは、リソースフォルダーでは、thing.png ではなく Thing.png と呼ばれ、ファインダーでも同様であるということです。では、特に他のすべての画像が正常に読み込まれたのに、なぜ変更する必要があったのでしょうか?