#iphone #sdk #uiimageview #autoresize
#iPhone #sdk #uiimageview #авторазмер
Вопрос:
Это проблема, которая у меня есть:
У меня есть UIImageView внутри UIView.
Затем я поворачиваю UIImageView на 45 градусов, используя распознаватель жестов двумя пальцами.
Сейчас все кажется хорошим, но когда я начинаю изменять размер UIView примерно в 10 пикселей по ширине, высоте, изменяя рамку UIView, UIImageView становится очень уродливым, он не изменяется с коэффициентом. Это становится растяжимым.
Этого не происходит, когда я поворачиваю изображение на 90, 180 или 270 градусов. UIImage изменяет размер нормально.
Извините за мой плохой английский.
Тунг До
Ответ №1:
Перерисуйте изображение после сжатия.
Комментарии:
1. Не могли бы вы объяснить немного подробнее, Теренте. Как я могу перерисовать UIImageView?
2. Просто удалите его из super view и прочитайте. Или создайте подкласс uiimageview и создайте метод, который вызывает drawRect.