Uipinchgesturerecognizer
-
24-10-2019 - |
Вопрос
Я хочу реализовать масштаб с помощью жеста PINCH в моем приложении для iPhone. Проблема в том, что в методе, который называется, когда жест признан locationInView:
), и я хотел бы получить его, чтобы правильно сосредоточить свой увеличение.
в UIPinchGestureRecognizer
Определение класса есть UITouch *_touches[2];
Определено, но я не могу получить к нему доступ из -за пределов класса. Есть ли что -нибудь, что я могу сделать, чтобы получить эти данные?
Решение
Надеюсь это поможет Uipinchgesturerecognizer позиционируют сжатый вид между двумя пальцами
Другие советы
Я не нашел более простого способа сделать это:
Вы можете создать пользовательский Uipinchgesturerecognizer и иметь два свойства для UITouches. Назначьте их значения на Touchesbegun и Touchsmaved. Затем просто обратитесь к этим свойствам, чтобы найти позиции прикосновений
Это то, что я сделал, и это сработало хорошо. Надеюсь, поможет.