Возможно ли, чтобы uiscrollview для ios обнаруживал одно касание пользователя, сохраняя при этом возможности перетаскивания и прокрутки?

В настоящее время я использую UIScrollView для работы как способ прокрутки/перетаскивания курсора/маркера графика, который я показываю в своем приложении. Я использую scrollViewDidScroll и т. д., чтобы определить позицию contentoffset и манипулировать тем, что я отображаю на экране, на основе этой позиции.

Мой вопрос заключается в том, возможно ли также обнаружить одно касание пользователя на экране и получить позицию этого касания (, чтобы затем установить смещение содержимого в эту позицию )?

Я прочитал несколько руководств, в которых описывается создание подкласса uiscrollview, но похоже, что эти подклассы будут учитывать ТОЛЬКО одно касание, а не перетаскивание/прокрутку.

Кто-нибудь знает, как я могу обнаружить одно нажатие пользователя на моем UIScrollView, сохраняя при этом возможности прокрутки/перетаскивания?
Заранее спасибо!

19
задан Nathan Fraenkel 27 June 2012 в 23:47
поделиться