我正在尝试使用自定义单元格从EGOImageView
From here加载网址中的图片。
我曾尝试过
-(void)configureReviewCell:(YDRecentReviewCell*)mycell atindexpath:(int)indexPath
{
NSURL* url = [NSURL URLWithString: tempPlace.placeProfileImageUrlString];
NSURL* bijUrl = [NSURL URLWithString: tempPlace.bizlogo];
EGOImageView* urlimage = [[EGOImageView alloc] initWithPlaceholderImage:[UIImage imageNamed:@"placeholder.png"]];
urlimage.delegate=self;
urlimage.imageURL = bijUrl;
mycell.topimage =urlimage;
}
但图像未在表格视图中显示,但是如果我将其添加为单元格内容视图([mycell.contentView addsubView:url image]
)上的子视图,则会出现图像。
我做错了什么。任何帮助将不胜感激。
答案 0 :(得分:2)
请检查此行
mycell.topimage = urlimage;
确保将topimage作为子视图添加到mycell的contentView中。
这似乎是修复 -
mycell.topimage = urlimage;
[mycell.contentView addSubview:mycell.topimage];
我认为 mycell.topimage在您指定任何urlimage之前为nil 。 在此分配之前,没有变量作为子视图添加到mycell.contentView。
因此,您需要在分配后将其作为子视图添加到mycell.contentView。