2015-06-01 3 views
1

Я создаю приложение для рисования, и мне бы хотелось, чтобы он принимал изображения, большие, чем экран. Для этого я поместил изображение в виде прокрутки. Однако, когда инструмент рисования включен, я хочу отключить обнаружение событий касания в представлении прокрутки, чтобы использовать методы рисования touchesBegan, touchesMoved и touchesEnded. Кажется, что даже если свиток прокрутки отключен, эти методы не вызываются. Как я могу это сделать?Отключение сенсорного обнаружения UIScrollView

+0

То, что я думал до сих пор, либо функции рисования не будут разрешены, если для изображения требуется прокрутка. Или скриншот о состоянии просмотра прокрутки и удалите его из супер-представления. Затем, когда инструмент рисования отключен, чтобы восстановить вид прокрутки до его предыдущего состояния. Это немного сумасшествие, хотя для чего-то, что должно занять одну строчку. – SpaceShroomies

+2

Попробуйте включить userInteractionEnabled в НЕТ. Может быть, это помогает .. :) – Tejvansh

+0

yay, который сработал! – SpaceShroomies

ответ

1

Попробуйте включить userInteractionEnabled в НЕТ. Может быть, это помогает .. :)

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