向上/向下滚动时出现在集合视图中的标题

时间:2015-08-13 10:34:50

标签: ios json uicollectionview uicollectionviewcell

当app运行时,标题(collectionview中的标签)没有出现。向上或向下滚动然后标题出现。同样在numberOfItemsInSection中,[news count]结果为0.

fffdgdfgdfghfghgfhgfhgghghhgjgjghjghjh

    std::array<object*, 10> arr = {};
    for(const auto item : arr){
      if(item!=nullptr)
         //do something
    }

2 个答案:

答案 0 :(得分:0)

- &GT;当你在那时滚动collectionview或tableview时,他们正在重新加载数据,这样当你在那之后得到你的数组时,请重新加载你的滚动视图,这一定会对你有帮助。

答案 1 :(得分:0)

调用reloadData

- (void)connectionDidFinishLoading:(NSURLConnection *)connection
{
    NSLog(@"connectionDidFinishLoading ");
    [UIApplication sharedApplication].networkActivityIndicatorVisible=NO;

    dnews=[NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:nil];
    news=[dnews objectForKey:@"news_main_info_by_cat"];
    NSString *str=[news valueForKey:@"img_url"];

    [self.collectionview reloadData];
}

更新:确保IBoutlet已连接到collectionView