Tôi đã triển khai thành công một lần thu nhỏ một lần xem. Tuy nhiên, chế độ xem không tự định vị vị trí mà tôi mong muốn. Đối với các stackoverflowers với một iPad, tôi muốn xem của tôi để được trung tâm như trên iPad Photos.app: khi bạn pinch & phóng to một album, các bức ảnh thể hiện mình trong một cái nhìn được mở rộng. Chế độ xem này được căn giữa với góc trên cùng bên phải trên ngón tay đầu tiên và ngón tay cái dưới cùng bên trái trên ngón tay kia. Tôi trộn nó với một bộ nhận diện pan, nhưng theo cách này người dùng luôn phải chụm, và sau đó xoay để điều chỉnh.UIPinchGestureRecognizer vị trí chế độ xem bị chèn ép giữa hai ngón tay
Dưới đây là lời giải thích vì đồ họa, tôi có thể gửi một đoạn video của ứng dụng của tôi nếu đó là không rõ ràng (có gì bí mật, tôi đang cố gắng để tạo lại Photos.app của iPad ...)
Vì vậy, đối với một ban đầu vị trí của các ngón tay, khởi điểm zoom:
Đây là thực tế "thu nhỏ" khung cho bây giờ. Quảng trường lớn, nhưng vị trí nằm dưới ngón tay
Dưới đây là những gì tôi muốn làm: cùng kích thước, nhưng origin.x khác nhau và y:
(xin lỗi về kỹ năng photoshop kém của tôi ^^)
HI Thomas, tôi cũng rất quan tâm đến điều đó. Bạn có tìm thấy giải pháp nào về nó không? Bạn có mã mẫu nào không? thx ~ – ludo
Tôi chưa có thời gian để quay lại vấn đề này, nhưng câu trả lời @md_develop trông rất tuyệt. Tôi sẽ cố gắng tìm một số thời gian để cập nhật mã của tôi và chấp nhận câu trả lời nếu điều này làm việc –