Итак, у меня есть UIImageView внутри UIScrollView. Я динамически загружаю изображение в UIImageView, а затем вручную изменяю его размер. Все идет нормально. Но тогда, если я касаюсь прокрутки UIScroll (содержащего измененные элементы), все изменяется до первоначального размера. На всякий случай, вот код, который изменяет размер изображения:UIImageView автоматически изменяет размер, когда UIScrollView постучал
/**
* Proportionally resize and position doodle
*/
- (void)resizeDoodle:(CGFloat)height {
self.doodleImageView.frame = CGRectMake(0, 0, self.view.bounds.size.width, height);
[self.scrollView setContentSize:self.doodleImageView.frame.size];
}
благодарит за ваш ответ. Это заставило изображение изменить размер пропорционально, но не решило мою проблему. Изображение по-прежнему возвращалось к исходному размеру после того, как я пробовал прокрутку UIScrollView. –
@AndreiTaraschuk - проверить мои отредактированные ?? – iPatel
спасибо. Я могу, конечно, изменить размер изображения, но по какой-то причине он масштабируется после прокрутки. Я не знаю, почему это происходит, особенно после того, как оно было успешно изменено. –