我正在研究目标ci我面临的问题在imageview.Image没有在第一次显示,当我们去下一个视图控制器并回到上一个控制器然后图像显示。出错了请建议我。
这是代码
dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0ul);
dispatch_async(queue, ^{
NSData * imageData = [NSData dataWithContentsOfURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@",UserDetail[@"profilePic"]]]];
dispatch_async(dispatch_get_main_queue(), ^{
UIImage *image = [UIImage imageWithData:imageData];
profileImage.image = image;
firstLetterlabel.hidden = true;
});
});
答案 0 :(得分:2)
请在将图像设置为imageview
之前尝试此代码Yourimageview.clipsToBounds = true;
[Yourimageview layoutIfNeeded];