Khi sử dụng selectRowAtIndexPath:animated:scrollPosition:
, tôi đang chuyển trong UITableViewScrollPositionNone
. Mặc dù tên, tôi hy vọng tableview để di chuyển khi cần thiết để hàng có thể nhìn thấy (và không cuộn nếu nó đã được nhìn thấy).UITableViewScrollPositionNone không cuộn chế độ xem bảng
UITableViewScrollPositionNone - Chế độ xem bảng cuộn hàng quan tâm hiển thị đầy đủ với tối thiểu chuyển động. Nếu hàng đã hiển thị hoàn toàn, không có cuộn nào xuất hiện. Ví dụ, nếu hàng nằm trên vùng hiển thị, hành vi này giống với hành vi được chỉ định bởi UITableViewScrollPositionTop. Đây là mặc định.
Tuy nhiên, tôi thấy rằng chế độ xem bảng không hề cuộn. Nếu tôi sử dụng UITableViewScrollPositionTop
hoặc UITableViewScrollPositionBottom
, chế độ xem bảng sẽ cuộn như mong đợi.
Có thể tài liệu cho tài liệu này không đúng không? Hay tôi đang thiếu một cái gì đó?
Tài liệu chắc chắn là chính xác. Bạn đang instantiating một scrollTo hoạt hình? – jakenberg
Tôi chỉ đang gọi [self.tableView scrollToRowAtIndexPath: myPath atScrollPosition: UITableViewScrollPositionNone hoạt ảnh: YES] trong cả ba ví dụ. –
Bạn đã xác nhận rằng giới hạn của bạn đã được đặt đúng chưa? – jakenberg