gpt4 book ai didi

ios - 多个 UiCollectionview 重新加载问题

转载 作者:行者123 更新时间:2023-11-29 00:11:33 29 4
gpt4 key购买 nike

我已经以编程方式创建了多个 UICollectionView 并且我已经设置了动态工作正常的值。我现在只想更新 3 UICollectionView。如何重新加载它。

下面附上我的代码:

for (int i=0; i<4; i++) {
CGFloat x =0;
CGFloat viewWidth = CGRectGetWidth(self.view.frame);
UICollectionViewFlowLayout *layout=[[UICollectionViewFlowLayout alloc] init];

collectionview =[[UICollectionView alloc] initWithFrame:CGRectMake(0,0, viewWidth, 160) collectionViewLayout:layout];

collectionview.backgroundColor=[UIColor clearColor];
collectionview.tag=i;
[collectionview setTag:i];
[collectionview registerNib:[UINib nibWithNibName:@“Cell” bundle:nil] forCellWithReuseIdentifier:@“Cell”];

collectionview.delegate=self;
collectionview.dataSource=self;

[self.view addSubview:collectionview];
x=x+viewWidth;
}

最佳答案

使用viewWithTag获取collectionView。

UICollectionView *Collection = (UICollectionView *)[self.view viewWithTag:3];

然后,只需重新加载数据或执行任何操作:

[Collection reloadData];

关于ios - 多个 UiCollectionview 重新加载问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46398522/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com