Я пытаюсь сделать щепотку для увеличения камеры, но у меня возникают две проблемы. Во-первых, это позволяет пользователю слишком много масштабировать и значительно увеличивать, во-вторых, когда я делаю снимок, он не воспринимает увеличенное изображение. Вот мой код для функции пинча ...Пинч для увеличения камеры
func pinch(pinch: UIPinchGestureRecognizer) {
if let view = cameraView {
view.transform = CGAffineTransformScale(view.transform,
pinch.scale, pinch.scale)
pinch.scale = 1
}
}
Скажите, пожалуйста, если вам нужно больше кода. Благодаря!
Там одна вещь отсутствует. Вы должны отслеживать текущий коэффициент масштабирования и использовать его в расчетах для коэффициента масштабирования, который должен быть установлен. Но спасибо за отличный ответ! – stonecompass