2013-09-30 11 views
5

Mam tablicę:Obrazy nie są wyświetlane w urządzeniu, ale w symulatorze

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

i komórka obrazu tak:

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

lecz obrazy wyświetlacza don w urządzeniu, w symulatorze wykazują one normalnie .

+0

Spróbuj wyczyścić projekt i sprawdzić, czy nadal wyświetla się w symulatorze? – AncAinu

+0

Zresetuj także symulator. –

Odpowiedz

12

Sprawdź nazwę zdjęć w Xcode projektu ..

Ponieważ symulator jest Case Insensitive i Urządzenie jest Case Sensitive ..

1

Sprawdź w źródle projektu Xcode może być obraz rozszerzenie jest "PNG" rathere następnie ".png"

2

Może być ImageName w twojej tablicy inny Imagename w twoim lokalnym. Możesz sprawdzić moduł poboru danych:

Powiązane problemy