Tôi đang cố tạo một số kiểu xem dòng thời gian như trong trình chỉnh sửa video: các phần tử phương tiện liên tiếp, là UIView
. Tôi có thể kéo thành công các chế độ xem này trong phần hiển thị hiện tại của chế độ xem cuộn bằng cách sử dụng các sự kiện chạm UIScrollView
như touchesBegan
và touchesMoved
. Tôi muốn cuộn chế độ xem cuộn khi chế độ xem con được kéo đến một trong các cạnh xem cuộn. Điều tốt nhất tôi có thể nghĩ đến bây giờ là tạo bộ hẹn giờ sẽ cuộn chế độ xem trong khi người dùng giữ subview bằng ngón tay gần cạnh xem cuộn.Làm cách nào để kéo chế độ xem trong UIScrollView bằng cách cuộn gần các cạnh?
Có rất nhiều câu hỏi ở đây về cùng một chủ đề, nhưng tôi không thể tìm thấy câu hỏi bao gồm cuộn.
Có cách nào tốt để thực hiện việc này không? Tôi có nên sử dụng trình nhận dạng cử chỉ để thay thế không?
Cảm ơn bạn trước.
bạn có thể nhận được vị trí của liên lạc và nếu nó nằm trong "vùng/cạnh" tăng/giảm scrollOffSet, nên làm cho nó xuất hiện để cuộn –
Đó là cách tôi đang làm bây giờ, nhưng tôi không thích kết quả, hoạt hình là giật và mã có vẻ không đáng tin cậy, gây ra nó phụ thuộc vào giờ. – anticyclope