Я пытаюсь сделать представление временной шкалы, которое показывает события как UIButtons, которые можно нажать для получения дополнительной информации.Можно ли настроить UIScrollView для масштабирования по горизонтали, но не по вертикали? (как)
В идеале я хочу выложить кнопки на UIScrollView и позволить им растягиваться/сжиматься горизонтально, но не вертикально.
То, что я пытаюсь выполнить, в основном эквивалентно использованию жесты щепотка для изменения размера представления содержимого и использования вида прокрутки для перемещения сбоку - не могли бы вы указать мне в правильном направлении или предложить, как вы могли бы выполнить что-то подобное?
Моя первая мысль - это UIScrollView для масштабирования подвью UIView, а подвью UIView содержит другое подзапрос, которое не изменяет размер по вертикали, но только по горизонтали, когда границы изменяются, и отключает вертикальную прокрутку. Возможно, я мог бы пропустить один из этих подпрограмм UIView и сделать только один. Мне просто кажется, что я пытаюсь взломать это вместе, как HTML-страницу или что-то со всеми этими контейнерами.
Не уверен, что я объяснил это достаточно хорошо, чтобы надеяться на ответ, однако любая помощь приветствуется.
Это действительно лучший способ пойти. Это было не так сложно, как я и ожидал, сложная часть заключалась в том, как добавлять на экран и удалять экраны, когда все они перекрываются. –