获取不固定大小的网络图片,然后在UITableviewCell中显示

来源:互联网 发布:ps3模拟器og数据损坏 编辑:程序博客网 时间:2024/06/08 02:13



获取不固定大小的网络图片,然后在UITableviewCell中显示

这里的疑惑部分是在cell中创建了一个 UIImageView,但是不知道该给多大的宽高。

解决办法是默认创建的宽高都是0,然后获取网络图片,根据网络图片的宽高来重新设置UIImageView的frame


获取网络图片宽高的方法:

NSURL *url = [NSURLURLWithString:@"http://***************.jpg"];

        UIImage *image = [UIImageimageWithData:[NSDatadataWithContentsOfURL:url]];

通过image.width ,image.height的值给UIImageView重置宽高。




0 0
原创粉丝点击