Mọi người tiếp tục viết về xóa một phần. Vâng, tôi dường như không thể thêm một cái.Trợ giúp chèn phần mới vào một TableView
Hiện nay, tôi đang cố gắng như thế này (mà không thành công với NSInternalInconsistencyException):
UITableView *tv = (UITableView *) self.tableView;
if ([tv numberOfSections] == 1)
{
[tv beginUpdates];
[tv insertSections:[NSIndexSet indexSetWithIndex:0] withRowAnimation:UITableViewRowAnimationTop];
NSLog(@"Inserted.. Brace for impact.");
[tv endUpdates];
}
NSLog(@"Section count after update: %d", [tv numberOfSections]); // Never reached
Nếu tôi đúng, chèn một phần với chỉ số 0 nên đặt nó ở phía trên, chạm tất cả các phần khác xuống, đúng? Vâng, nếu tôi viết ra numberOfSections ngay sau khi chèn, có vẻ như không có thay đổi về số lượng các phần.
Bất kỳ ý tưởng nào?
Johan
Có .. hm. Vâng, tôi cũng vậy, vẫn là ngoại lệ. Dù sao cũng cảm ơn bạn. – Johan