2009-03-23 43 views
7

Tôi có ba UIScrollViews, scrollView1, scrollView2scrollView3. 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

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:

+2

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

+1

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

Các vấn đề liên quan