Изображение не загружено в UIImageView - PullRequest
0 голосов
/ 10 февраля 2012

У меня есть подкласс UIViewcontoroller, и следующий код находится в моей viewdidload,

CGRect cellFrame = CGRectMake(0, 0, 320, 44);
UIImageView *myImageView = [[UIImageView alloc] initWithFrame:cellFrame ]  ;
[myImageView setImage:[UIImage imageNamed:@"first.png"]];
self.view=myImageView;
[super viewDidLoad];

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

Спасибо

Ответы [ 2 ]

2 голосов
/ 10 февраля 2012


1. Вместо self.view=myImageView; используйте [self.view addSubview:myImageView];

1. Также [super viewDidLoad]; сначала позвоните перед любым утверждением.
3. Затем проверьте, возвращает ли [UIImage imageNamed:@"first.png"] изображение.
4. Также проверьте, first.png - это имя файла. Имена примечаний чувствительны к регистру для устройств.

0 голосов
/ 10 февраля 2012

проверьте, если [UIImage imageNamed:@"first.png"] возвращает ноль?

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