Установка JPG в качестве фона для UIView? - PullRequest
0 голосов
/ 29 марта 2011

Я знаю, что это очень начинающий вопрос, но я, очевидно, начинающий.Я уже сделал свой TabBar, но я хочу установить фон одного из представлений как (jpg), который я создал.Мне нужно добавить фон в коде (не IB), чтобы разрешить поворот и изменение размера при повороте iphone.

-thanks

Ответы [ 3 ]

3 голосов
/ 29 марта 2011

Вам необходимо использовать UIImageView, который является подклассом UIView. Вы можете создать его следующим образом:

UIImageView *myImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"myImage.jpg"]];
[self.view addSubview:myImage];
[myImage release];

... поэтому здесь я создал UIImageView, который использует JPG под названием «myImage» (он автоматически изменит размер представления, чтобы соответствовать изображению), добавил его в мой контроллер представления, а затем очистил мою память.

2 голосов
/ 29 марта 2011

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

view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"imageName.png"]]
0 голосов
/ 29 марта 2011

Добавьте экземпляр UIImageView к вашему представлению и установите его изображение для экземпляра UIImage, созданного с помощью вашего файла.

Вы можете добавить представление изображения в IB или в коде - ничего не поделаешьв IB, что помешает вам изменить размер, вращать и т. д.

...