Xin chào, tôi đã xem bảng với nhiều đối tượng trong đó. Nếu tôi muốn thêm một hàng trong đó mà không cần tải lại toàn bộ bảng. Bởi vì có một số quá trình trong tế bào. Ai cũng có thể giúp?Chèn hàng mà không cần tải lại bảng
8
A
Trả lời
12
Bạn có thể làm điều đó trong 2 cách -
[tableView beginUpdates];
[tableView insertRowsAtIndexPaths:newResults withRowAnimation:UITableViewRowAnimationNone];
[tableView endUpdates];
hoặc
[tableView insertRowsAtIndexPaths:newResults withRowAnimation:UITableViewRowAnimationNone];
đây newResults
là một NSArray
của NSIndexPath
mà bạn cần để tạo ra. Sau đó, các hàng mới được chèn (với một số hoạt ảnh hoặc không có) tại các hàng đó.
+0
thx con người, nó làm việc – user1072740
+0
Sao bạn sử dụng 'withRowAnimation: UITableViewRowAnimationNone' trong cả hai ví dụ? – Gomfucius
2
Sử dụng dưới phương pháp đại biểu
- (void)insertRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation
Các vấn đề liên quan
- 1. Làm thế nào để cập nhật một UITableViewCell mà không cần tải lại toàn bộ bảng
- 2. cách đổi tên bảng mà không cần tạo lại nó
- 3. Sắp xếp lại/phân loại các DIV mà không cần chèn lại vào DOM
- 4. Tải lại IFRAME mà không cần thêm vào lịch sử
- 5. Cập nhật hình ảnh mà không cần tải lại trang
- 6. Thay đổi băm mà không cần tải lại trong jQuery
- 7. URL thay đổi Backbone.js mà không cần tải lại trang
- 8. Làm cách nào để tải lại div mà không cần tải lại toàn bộ trang?
- 9. Android Fragment, quay lại mà không cần tạo lại/tải lại Fragment
- 10. Chọn một hàng mà không cần mục trùng lặp
- 11. Có thể viết lại url clientside bằng javascript mà không cần tải lại trang
- 12. Có thể tải lại chế độ xem mà không cần khởi động lại Django không?
- 13. Nhân bản bảng trong MYSQL mà không cần sao chép một hàng tại một thời điểm
- 14. Chèn vào bộ sưu tập JPA mà không cần tải nó
- 15. T-SQL Chèn vào bảng mà không cần phải chỉ định từng cột
- 16. Tải lên và chèn hình ảnh TinyMCE mà không cần thư viện
- 17. Trả lại các hàng theo thứ tự chính xác mà chúng đã được chèn
- 18. Làm cách nào để xóa các hàng khỏi bảng dữ liệu khổng lồ mà không cần lặp lại nó?
- 19. cách thay đổi ô chiều cao trong uitableview mà không cần tải lại dữ liệu
- 20. Tôi có thể di chuyển đối tượng Flash trong DOM mà không cần tải lại không?
- 21. Trả về ID được chèn cuối cùng mà không cần sử dụng truy vấn thứ hai
- 22. SQL-Làm thế nào để chèn hàng mà không tự động tăng một cột ID?
- 23. Xóa nhiều hàng mà không cần khóa chúng
- 24. Sử dụng thời gian chờ của tệp hàng loạt mà không cần lệnh lặp lại?
- 25. Tải lại Bảng Hoạt ảnh
- 26. Cài đặt lại apk ứng dụng lập trình mà không cần tải xuống
- 27. Thay đổi URL mà không cần tải lại trang trong IE
- 28. Thay đổi hướng màn hình trong Android mà không cần tải lại hoạt động
- 29. Sao chép tab trong Chrome mà không cần tải lại trang?
- 30. Cách Facebook và Github thay đổi URL đó mà không cần tải lại trang
Mẫu mã: http://developer.apple.com/library/ios/#samplecode/TableViewUpdates/Listings/ReadMe_txt.html –