UIScrollView - изменить размер только некоторых подпредставлений? - PullRequest
2 голосов
/ 19 июня 2010

У меня есть UIScrollView с UIView в нем, который содержит изображения и кнопки.

Теперь я пытаюсь добиться следующего:

Когда я увеличиваю scrollView, только некоторые изсодержимое в UIView должно масштабироваться (а именно, изображения), кнопки должны оставаться в том же размере, но должны быть перемещены в соответствии с новым масштабом ...

Подумайте о Google-карте: при масштабированиивремя от времени размер карты изменяется, а штыри - нет.

Я сделал вид в IB, и мне почему-то кажется, что мне нужно настроить параметры автоматического изменения размеров для разных подпредставлений.Увы, что бы я ни старался, кнопки продолжают изменять размеры ...

Есть идеи?

1 Ответ

1 голос
/ 19 июня 2010

Имейте один UIScrollView, который панорамирует и увеличивает (часть карты, по вашей аналогии) и UIViews над ним, которые перемещаются на основе свойства contentOffset UIScrollView, и используйте UIScrollViewDelegate для обновления положения кнопок (или выводов).

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