gpt4 book ai didi

iphone - 来自数组的 UIGridView

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:45:51 25 4
gpt4 key购买 nike

我正在使用 UIGridView Repo从提要创建图像的 GridView 。但是当我使用以下代码时,我得到了填充所有网格的相同图像。

-(UIGridViewCell *) gridView:(UIGridView *)grid cellForRowAt:(int)rowIndex AndColumnAt:(int)columnIndex
{
Cell *cell = (Cell *)[grid dequeueReusableCell];

if (cell == nil) {
cell = [[Cell alloc] init];
}


NSString *imageLink = [item objectForKey:@"link"];

NSURL * imageURL = [NSURL URLWithString:imageLink];
NSData * imageData = [NSData dataWithContentsOfURL:imageURL];
UIImage * image = [UIImage imageWithData:imageData];

cell.thumbnail.image = image;
return cell;
}

如何用阵列中的所有图像填充网格?

提前致谢

最佳答案

在您的 gridView 的 cellForRowAt 方法中,您为所有 UIGridViewCell 使用了相同的图像链接

feed 获取不同的链接,并根据 rowIndex 和 column index 使用不同的图像

编辑:例如我假设你有 4 张图片在一行中

 int column = 4;
int row = totalImage / column;

for(int i=1; i<=totalImage; i++)
{
for(int j=1; j<=row; j++)
{
for(int m=1; m<=column; m++)
{
// j and m 's image
}
}
}

关于iphone - 来自数组的 UIGridView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14254211/

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