Tôi đang phát triển ứng dụng iPhone đầu tiên của mình và tôi sẽ đánh giá rất cao ý kiến của bạn về vấn đề tôi đang gặp phải.iPhone - Nesting UIScrollViews cho phân trang ngang và cuộn dọc
Tôi đang tìm cách triển khai cuộn cả theo chiều ngang và chiều dọc. Tôi muốn cuộn ngang được phân trang, không có trang dọc được phân trang (cuộn "bình thường"). Một UIScrollView đơn với pagingEnabled được đặt thành YES sẽ trang theo cả hai hướng. Các giải pháp tự nhiên sẽ được làm tổ một UIScrollView bên trong một số khác, tuy nhiên khi tôi làm điều đó, tôi không thể có được "bên trong" UIScrollView để cuộn ở tất cả. Dường như một trong những bên ngoài được "ăn" lên tất cả các sự kiện vòi nước, như trong:
UIScrollView : paging horizontally, scrolling vertically?
Tôi đọc một cái gì đó về "di chuyển bên trong" được cải thiện khi trong SDK 3.0 và thực sự khi tôi thêm một UITableView bên trong thay vì một UIScrollView cuộn hoạt động hoàn hảo. Kể từ khi UITableView subclasses UIScrollView tôi tưởng tượng rằng hành vi mong muốn của tôi sẽ đạt được bằng cách làm cho lớp con của riêng tôi của UIScrollView.
Đây có phải là phương pháp phù hợp không? Nếu vậy, phân lớp này trông như thế nào?
Cảm ơn bạn vì điều này. Điều này thực sự làm việc ra khỏi hộp.I tin rằng quan điểm cấp cao nhất của các trang cuộn dọc của bạn phải là một UIScrollView. Ban đầu, tôi đã có cuộn dọc của tôi dưới một UIView và điều này đã không làm việc như mong muốn. Ghi nhớ cũng để thiết lập contentSize của scrollers dọc của bạn. – user621267