UIScrollView scrollEnabled не останавливает жесты двумя пальцами - PullRequest
0 голосов
/ 14 января 2012

Свойство UIScrollView scrollEnabled останавливает жесты одним пальцем, но кажется, что несколько жестов пальца все еще работают, хотя и с сообщением об ошибке

Игнорирование вызова [UIPanGestureRecognizer setTranslation: inView:] с момента распознавания жестовне активен.

Это плохо?Я делаю что-то неправильно?canCancelContentTouches, кажется, останавливает действие, но сообщение об ошибке остается.Могу ли я, таким образом, спросить

  1. , следует ли мне беспокоиться об сообщении об ошибке?
  2. - это canCancelContentTouches лучший способ отменить все действия прокрутки?
  3. Что яделаешь неправильно?

1 Ответ

0 голосов
/ 14 января 2012

Ваш вопрос немного неясен, но в основном scrollEnabled предназначен только для остановки прокрутки самого scrollview, а не для взаимодействия с контентом внутри scrollview.

Если вы хотите, чтобы люди не взаимодействовали с контентом внутриscrollview, использующий UIGestureRecognizer и его делегат для перехвата жестов и игнорирования их, выглядит как путь.

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