UIViewController background Image

Как установить фоновое изображение моего UIViewController? Какой код для этого? Прямо сейчас у меня есть

self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"image.jpg"]];

, но я не хочу образец. Я хочу, чтобы он правильно заполнил экран.

13
задан MMiroslav 26 May 2015 в 21:27
поделиться

2 ответа

вы можете использовать:

UIImageView *backgroundImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Blah.png"]];

[self.view addSubview:backgroundImage];
[self.view sendSubviewToBack:backgroundImage];
[backgroundImage release];

Apple HD image Guide

34
ответ дан 1 December 2019 в 17:51
поделиться

Чтобы расширить код Джесси Ногера: UIView (или UIViewController, если на то пошло) не имеет встроенного способа использования изображения в качестве фона. Что вам нужно сделать, так это использовать UIImageView, который является подклассом UIView специально для отображения изображений, и добавить его в конец иерархии представлений.

1
ответ дан 1 December 2019 в 17:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: