ios - Imageview 根本没有加载

标签 ios objective-c

我在 viewcontroller.h 中这样做。

@property( nonatomic, strong)IBOutlet UIImageView*showLogo;

在 viewcontroller.m 中,我正在这样做。

   NSString*path=@"http://www.stboston.com/wp-content/uploads/2012/08/iStock_000004791880_1.jpg";

    NSURL *url = [NSURL URLWithString:path];
    NSData *data = [NSData dataWithContentsOfURL:url];
    UIImage *img = [[UIImage alloc] initWithData:data ];

 _showLogo=[[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 320, 500)];
     _showLogo.image=img;

最佳答案

尝试将其直接加载到 _showLogo.image

_showLogo=[[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 320, 500)];
_showLogo.image = [UIImage imageWithContentsOfURL:@"http://www.stboston.com/wp-content/uploads/2012/08/iStock_000004791880_1.jpg"];
[self.view addSubview:_showLogo];

NSData *imageData = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://www.stboston.com/wp-content/uploads/2012/08/iStock_000004791880_1.jpg"]];
_showLogo.image = [UIImage imageWithData:imageData];
[self.view addSubview:_showLogo];

关于ios - Imageview 根本没有加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24767394/

相关文章:

iOS:在导航栏中显示搜索栏时隐藏范围栏

ios - Swift iOS 尝试动态更改 UITextAutocapitalization 类型

ios - 如何为 UICollectionView 实现放大/缩小动画

ios - 在 UIImage 上添加文本

ios - Playground 上的 NSFormatter 与项目中的工作方式不同

ios - iOS:删除目录中的文件

ios - 等待嵌套的 AFNetworking 调用和循环完成

ios - 忽略随机 subview 的 UIAppearance 代理而不是整个类

ios - 无法追踪的 AFNetworking 内存泄漏

iOS 为什么不能从子线程退出主线程中的方法?