2013-10-04 4 views
0

Я установил изображение запуска, и это правильно отображается при запуске приложения. В исходном контроллере представления я делаю это в viewDidLoad:Изображение запуска iOS отличается от размера фонового изображения?

[self.imageBackground setImage:[UIImage imageNamed:@"Default.png"]]; 

Default.png одно и то же изображение стартового изображения. Почему снимки снижаются (изображение изменяется в исходном контроллере представления) и как я могу предотвратить это?

Заранее спасибо

+0

было бы лучше, если бы вы захватили изображение с устройства ios или 'simulator' (control-command-C), чтобы скопировать скриншот прямо в буфер обмена и создать обед в соответствии с требованиями размера. – Buntylm

ответ

0

Попробуйте это.

UIImageView *backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Default.png"]]; 
[self.view addSubview:backgroundView]; 

Добавить backgroundView.frame, если вы столкнулись с какими-либо проблемами.

0

Его описание зависит от вашего размера изображения. позволяет установить размер изображения так же, как размер представления в контроллере вида. Он будет иметь одинаковый размер.

:
Смежные вопросы