2012-10-08 4 views
2

В моем приложении iphone я использую фоновое изображение bg.png (для размера сетчатки [email protected]). Я обновил xcode до 4.5. Теперь мне нужно настроить интерфейс для установки на iPhone 5 - 4-дюймовый дисплей. Так как высота кадра станет 568, мне нужно зафиксировать мой фон, также имеющий высоту 568. В моем приложении я добавил изображение [email protected] Но я не получаю этот образ для симулятора iPhone 6 в xcode. Есть ли способ получить этот образ? или как я могу это достичь?ios 6: backgroundviewview в iPhone 5

+1

Я думаю, это может быть полезно для вас: http://stackoverflow.com/questions/12532405/images-for-iphone-5-retina-display – Andrey

ответ

1

Попробуйте этот динамический код ....

self.view.backgroundColor = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"bg.png"]]; 

или

Это создает утечку памяти. Либо изменить initWithPatternImage к colorWithPatternImage, или присвоить объект UIColor переменной и правильно освободить его:

UIColor *color = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"bg.png"]]; 
self.view.backgroundColor = color; 
[color release]; 
0

Как насчет установки [email protected] быть фоновое изображение и установите ImageView масштабирования для Aspect Заливка ?

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