Можем ли мы дать какое-нибудь фоновое изображение для любого вида? - PullRequest
0 голосов
/ 26 октября 2010

Мне нужно установить фоновое изображение для моего просмотра.Как я могу это сделать?

Ответы [ 2 ]

5 голосов
/ 26 октября 2010
view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"background.png"]];
1 голос
/ 26 октября 2010

Самый простой способ - добавить imageView к вашему виду с соответствующим фоновым изображением. Просто убедитесь, что это наименьшее по z-порядку подпредставление, добавив его первым или вызвав [view sendSubviewToBack:backGroundView];

В качестве альтернативы вы можете установить свое изображение в качестве содержимого слоя вашего вида:

#import <QuartzCore/QuartzCore.h>

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