Изображения в iOS - PullRequest
       7

Изображения в iOS

0 голосов
/ 13 марта 2012
 [self.scrollView addSubview:[self.minkyImageView initWithImage:[UIImage imageNamed:@"monkey_1.png"]]];

Я добавляю изображение в вид прокрутки, как указано выше. Мой minkyImageView прикреплен к просмотру прокрутки в построителе пользовательского интерфейса, и у меня также есть подключенная розетка. Однако при запуске кода я не вижу изображение, если я не установил изображение в UI Builder. Я не хочу этого делать, так как я хочу менять изображения каждый раз, когда происходит прокрутка, поэтому мне нужно настроить его с помощью кода. Так что я делаю не так? Я пишу этот метод в viewdidload.

Ответы [ 2 ]

1 голос
/ 13 марта 2012

Хорошо, если у вас подключена розетка, minkyImageView уже инициализирован. Что бы я сделал:

[self.minkyImageView setImage:[UIImage imageNamed:@"monkey_1.png"]];

и если ваше изображение уже внутри прокрутки - вам не нужно вызывать addSubview:.

1 голос
/ 13 марта 2012

Вы не должны вызывать init более одного раза.И init всегда должен вызываться вместе (т.е. на одной и той же строке) с alloc.

почему бы вам не использовать self.minkyImageView.image = [UIImage imageNamed:@"monkey_1.png"];

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