[objective-c]UICollectioviewCell 后滚动以框架中的标签

发布时间: 2016/10/4 1:17:20
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我在我的应用程序中使用之间导航。 我我 collectionViewCell 里面有标签。

我想要到那个标签设置框架。

我的代码是︰

- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath; {
   menuCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:@"cell" forIndexPath:indexPath];
   cell.lblTag.frame = cell.contentView.frame;
   cell.lblTag.text = [arrMenu objectAtIndex:indexPath.row];
   return cell;
}

但这个框架是作品后我滚动集合视图。
如何可以加载集合视图所以,标记框架集时之间导航显示。

解决方法 1:

你可以重新载入中 viewDidAppear 的集合视图

-(void)viewDidAppear:(BOOL)animated
{

    [self.yourcollectionView_outLet reloadData];
}

以我为例,它为我工作。

你可以试着改变主队列中的帧

dispatch_async(dispatch_get_main_queue(), ^{

           cell.lblTag.frame = cell.contentView.frame;
        });
赞助商