0
- 항목 수가 변경되었을 때만 발생합니다.
- 30 초 동안 지연되면 작동합니다. 하지만 너무 오래.
내가 데이터를 다시로드 내가 인해 응용 프로그램을 종료 얻고 경우 :데이터 소스 번호가 변경되면 UICollectionView 다시로드 데이터가 IOS7에서 작동하지 않습니다.
uncaught exception `NSInternalInconsistencyException', reason:
'UICollectionView recieved layout attributes for a cell with
an index path that does not exist:
<NSIndexPath: 0x15f766e0> {length = 2, path = 0 - 5}
코드 :
-(void)loadCV{
self.data = [[NSMutableArray alloc]init];
PFQuery *query = [PFQuery queryWithClassName:kPAWParsePostsClassKey];
query.limit = 5;
NSArray *objects = [query findObjects];
self.data = nil;
self.data = [NSMutableArray arrayWithArray:objects];
self.CurrentPage = 1;
dispatch_async(dispatch_get_main_queue(), ^{
[self.cv reloadData];
[self.cv.collectionViewLayout invalidateLayout];
});
}
UICollectionView 대리인이 올바르게 업데이트되고 있는지 확인 하시겠습니까? numberOfItemsInSection이 떠오른다. – Tander