Я рисую график на UIView
, который содержится в UIScrollView
, чтобы пользователь можно прокручивать по горизонтали, чтобы осмотреть весь график.
Теперь я хочу масштабировать график, когда пользователь сжимает два пальца, но вместо масштабирования вида с той же скоростью для направлений X и Y я хочу масштабировать только в направлении X, изменяя масштаб X, не меняя масштаб Y.
Я думаю, что мне нужно уловить жест увеличения / уменьшения и перерисовать график, переопределив поведение масштабирования по умолчанию.
Но есть ли возможность способ сделать это?
Мне было очень трудно уловить жест щипка на UIScrollView
, поскольку он отменяет касания при начале прокрутки. Я хочу, чтобы масштабирование работало даже после того, как UIScrollView
отменяет касания. : (
Спасибо, Кура