Изменение изображения Iphone - PullRequest
0 голосов
/ 19 апреля 2011

Простой вопрос об изображениях. Я хочу отобразить 5 изображений по ширине представления, основываясь на информации, которую я обрабатываю.

Какой элемент управления используется для отображения изображений на iphone, и не могли бы вы предоставить пример кода, как программно установить свойство источника изображений?

Ответы [ 2 ]

1 голос
/ 19 апреля 2011

UIImageView

Либо:

UIImageView *myImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"someImage.png"]];

Или, если imageView уже существует:

myImage.image = [UIImage imageNamed:@"someImage.png"];

Это проще всего сделать в Интерфейсном Разработчике (создайтеЭлементы управления изображением и макет там, затем вы можете установить свойство изображения из кода).Если вы делаете это в коде, вам нужно будет создать все 5 из них, а затем правильно расположить их, используя свойство frame каждого UIImageView

Документация: http://developer.apple.com/library/ios/#documentation/uikit/reference/UIImageView_Class/Reference/Reference.html

0 голосов
/ 19 апреля 2011

Вы можете использовать UIImageView , чтобы сделать это. Вы можете добавить их либо программно, либо с помощью Interface Builder. Чтобы изменить изображение в представлении изображения, вы должны сделать что-то вроде:

[myImageView setImage:[UIImage imageNamed:@"MyImage.png"]];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...