2012-02-03 4 views
0

У меня есть UIImageView внутри UIScrollView.Изменение высоты UIImageView при уменьшении до определенной ширины

То, что я пытаюсь достичь, - иметь гибкую высоту для UIIMageView в зависимости от загружаемого изображения, сохраняя при этом ширину UIImageView.

Я также не хочу, чтобы UIImageView масштабировался от центра, а скорее от верхней точки.

Любая помощь очень ценится.

Спасибо, Ashey

ответ

0

Прежде всего, регулировочные высоту UIView (или любого из его подклассов) будет регулировать высоту от origin.y координат вниз. Он не простирается от центра.

Знаете ли вы размеры своего изображения заранее? Если изображения отображаются в одном порядке каждый раз, вы можете просто указать размеры в массиве.

Если вы не знаете размеры или порядок изображений, вы можете использовать свойство размера на UIImage, который вы вставляете в свой UIImageView. Это вернет вам CGSize, из которых вы можете взять высоту. Вам также потребуется обновить contentSize UIScrollView.

Смежные вопросы