0

Итак, у меня есть tableViewController внутри контроллера просмотра XLPagerTabStrip, в основном это блок, который позволяет мне прокручивать между контроллерами дочерних элементов слева и справа. Проблема в том, что я хочу отключить прокрутку контроллера вида, когда пользователь просматривает ячейку в моем TableView. В этом случае я хочу, чтобы он мог видеть параметр удаления, вместо того, чтобы изменять сам viewController. Это возможно? В настоящее время я вижу кнопку удаления только в том случае, если я прокручиваю действительно, очень быстро и во всех других сценариях, весь viewController удален.Предпочитайте, чтобы удалять по конкурирующему жестом салфетки

ответ

0

Я не верю, что для UIGestures есть какое-либо свойство предпочтения. Вместо этого, я считаю, что правило - это первый добавленный жест, который имеет прецедент. Однако в ваших конкретных обстоятельствах с XLPagerTabStrip вы можете просто отключить прокрутку в построителе интерфейса для вашего 'containerView' (подкласс UIScrollView). Это все равно разрешило мне проблему, так как мои дети правильно отображали действия контроллеров UITableViews.

+0

Но я тоже хочу использовать прокрутку, если это делается где угодно, кроме UITableViewCells :( – JohnVanDijk

+0

вид будет прокручиваться как обычно! Просто не салфетки для пейджера. – modesitt

+0

Попробуйте, и если это не сработает как вы ожидаете, можете ли вы изменить свой вопрос и описать проблему немного иначе? Возможно, я не понимаю ... – modesitt

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