как отключить панрекогнайзер если юзер начал тащить по вертикали больше, чем по горизонтали? =)
Никак. Если начал, можно отменить/закончить.
Тебе либо придется обрабатывать pan и изменять для horizontal одно, vertical другое, либо по threshold отсекать touch