В фоновом изображении iPod, работающем с 4.2, есть небольшая ошибка, когда симулятор iPhone 4.2 работает нормально - PullRequest
0 голосов
/ 25 августа 2011

У меня интересная проблема. Мое приложение отлично работает на симуляторе iphone 4.2, все работает, как я ожидаю. Однако, когда я ставлю его на свой ipod, чтобы проверить его, у меня появляется одна небольшая проблема фонового изображения.

Фон, который я загрузил с помощью конструктора интерфейса, отображается правильно, однако, когда я пытаюсь запустить этот код, ipod не отображает его ...

UIImage *img = [UIImage imageNamed:@"v3_default_bg.png"];
UIImageView *bgView = [[UIImageView alloc] initWithFrame:self.view.frame];
bgView.image = img;
[appDelegate.navigationController.view addSubview:bgView];
[appDelegate.navigationController.view sendSubviewToBack:bgView];

Может ли кто-нибудь пролить свет на это для меня? это было бы действительно здорово! Спасибо.

редактировать

На самом деле я обнаружил, что uiimage возвращает ноль только на устройствах iOS. На симуляторе все работает просто отлично. Есть идеи?

Ответы [ 2 ]

1 голос
/ 26 августа 2011

Нашел это.Оказывается, на симуляторе имена изображений не чувствительны к регистру.Но на устройствах они ...

1 голос
/ 26 августа 2011

Вы можете проверить параметры Копировать комплект ресурсов в вашей цели -> Этапы сборки -> последний раздел «Копировать комплект ресурсов». Есть ли запись для изображения? Если нет, то вам нужно создать его, нажав кнопку «+» и выберите свое изображение. Или проверьте чувствительность к регистру. iPhone симулятор игнорирует случаи - устройство НЕ! То же, что и в этом вопросе cell.imageView работает на симуляторе, но не на устройстве .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...