Tôi có ba UIScrollViews, scrollView1
, scrollView2
và scrollView3
. Khi scrollView1
được cuộn thì scrollView2
sẽ cuộn theo chiều ngang với nó và khi scrollView3
được cuộn thì scrollView2
sẽ cuộn theo chiều dọc với nó. Tôi có thể làm cái này như thế nào?Đồng bộ hóa cuộn UIScrollView
7
A
Trả lời
14
Giao thức UIScrollViewDelegate bao gồm scrollViewDidScroll :.
Bạn có thể thiết lập các contentOffset của scrollviews subserviant bạn sử dụng setContentOffset trong scrollView2 và scrollView3 từ scrollViewDidScroll đại biểu của scrollView1 của:
THANKS man, CẢM ƠN !!!! TTTHHHAAAAANNNKKKKSSS !!!!!!! Đó là chính xác những gì tôi đã tìm kiếm 18 giờ bây giờ !!!!!!!!!!!!! – Thanks
Chỉ là một lưu ý bổ sung, cho những người đã tự hỏi: phương pháp này có tính đến việc di chuyển vượt ra ngoài các cạnh của vùng nội dung không? nó! Hãy để tôi đặt nó theo cách này: nếu bạn muốn hai chế độ xem cuộn đến ** hoạt động như một **, * IS * này là kỹ thuật bạn muốn sử dụng. No trông tuyệt. Cảm ơn Roger! – colinta