Tôi có một ứng dụng, trong đó tôi có một UITableView
bên trong một UIView
, mà là một lần nữa bên trong một UIScrollView
, vì vậy hệ thống phân cấp trở nên như thế này:Tại sao UITableView gọi các phương thức ủy nhiệm của UIScrollView?
UIScrollView
->UIView
->UITableView
Các dữ liệu bên trong của tôi UITableView
được điền đầy đủ.
Bây giờ, vấn đề của tôi là, Khi tôi cuộn UITableView
, phương thức ủy quyền UIScrollView's
ủy quyền scrollViewDidEndDecelerating:
và scrollViewDidEndDragging::
được gọi.
Tôi không muốn hành vi này, tôi nên làm gì để ngăn chặn hành vi này?
Bất kỳ ai vui lòng trợ giúp, Cảm ơn trước !!!
Nếu tôi hiểu bạn chính xác, bạn có 2 chế độ xem cuộn khi UITable đã nằm trên chế độ xem cuộn. Điều này có thể gây ra sự cố. – geminiCoder
Không, tôi đã giữ [parentScroll setScrollEnabled: NO] ... Vì vậy, đó không phải là vấn đề ... –
OK Trong trường hợp đó tôi thấy lý do tại sao điều này sẽ gây nhầm lẫn, hãy để tôi có một suy nghĩ – geminiCoder