Добавление просмотра в UIScrollView и переключение прокрутки/взаимодействия

StackOverflow https://stackoverflow.com/questions/2466449

Вопрос

У меня есть UIScrollView в моем проекте. У меня есть контроллер просмотра, который я хотел бы добавить в качестве ребенка Uiscrollview. Я бы просто сделал это так:

[scrollView addSubview:theViewController.view];

Или есть лучший способ? (Theview - это представление, а не телешоу)

Кроме того, я хотел бы иметь возможность использовать Uibutton в родительском контроллере Scollview, чтобы переключить, прокругается ли пользователь с ScrollView и не взаимодействует с обвиром или не прокручиваясь с ScrollView и взаимодействует с TheView. Должен ли я просто установить свойство:

scrollView.userInteractionEnabled = NO;

Или это отключит взаимодействие с Theview, потому что это ребенок?

Спасибо за вашу помощь!

Это было полезно?

Решение

  1. Это правильный путь.
  2. На ScrollView, setScrollEnabled: Чтобы выключить прокрутку.
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top