gpt4 book ai didi

ios - 自定义 Collection View 单元格添加图像

转载 作者:行者123 更新时间:2023-11-29 03:01:13 28 4
gpt4 key购买 nike

我在 customCell.h 文件中有一个属性,它是一个 UIImageView,我在 .m 中合成了它,并将它添加到 initWithFrame 中的 contentView -

self.contentView addSubView:myImageView;

在我调用的 cellForRow 方法中

customCell.myImageView.image = [UIImage imageName:@"someImageName.jpg"] like normal 

图像没有被添加,因为我猜 initWithFrame 在图像分配给 ImageView 之前被调用

有什么解决办法吗?

最佳答案

来源示例 - http://www.appcoda.com/customize-table-view-cells-for-uitableview/

您可以使用 Interface Builder 中的 nib(.xib) 文件设计您自己的自定义单元格。

之后将 outlets 作为该自定义单元格的属性。

然后,在 cellForRowAtIndexPath: 中使用以下补丁。

CustomTableCell *cell = (CustomTableCell*) [tableView dequeueReusableCellWithIdentifier:customTableCellId];

if(cell == nil) {
NSArray *nib = [[ NSBundle mainBundle] loadNibNamed:@"CustomTableCell" owner:self options:nil];

cell = [ nib objectAtIndex:0];
}

cell.myImageView.image = [ UIImage imageNamed: [imageArray objectAtIndex:indexPath.row]];
.....
.....

关于ios - 自定义 Collection View 单元格添加图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23282144/

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