我想从一个特定用户的php文件(例如:http://abc.xyz.com/api/showImage.php)通过用户ID &设置图像在我的iOS应用程序的图像视图中设置图像。我怎么能这样做? 在此先感谢。从一个php文件获取图像到iOS
1
A
回答
0
其更好地从Web上显示图像时使用ASYN下载方法。
你可以在UIImageView上创建你自己的类别,或者使用流行的类别 SDWebImage。
[imageView setImageWithURL:[NSURL URLWithString:@"http://www.domain.com/path/to/image.jpg"]
placeholderImage:[UIImage imageNamed:@"placeholder.png"]];
1
你可以从上面的URL图像中的NSData形式:
NSData *imageData = [NSData dataWithContentsOfURL:[NSURL urlWithString:@"http://abc.xyz.com/api/showImage.php"]];
UIImageView *imageView = [UIImageView alloc] initWithImage:[UIImage imageWithData:imageData]];
0
将响应存储到数组中,然后将其存储到对象中,例如配置文件Object.I使用的是SDWebImage
。 如果妳在歌厅。然后detailsObj.profileImage
图像URL使用如下设置为imageview
..
NSLog(@"response is:%@",userDetailsArray);
ProfileObject *detailsObj=[userDetailsArray objectAtIndex:0];
//到位这是越来越像detailsObj.profileImage使用URL服务器链接。
if([detailsObj.profileImage isEqualToString:@""] || [detailsObj.profileImage isKindOfClass:[NSNull class]] || detailsObj.profileImage.length==0)
{
self.profileImageView.image=[UIImage imageNamed:@"NoImage.png"];
}
else
{
//不使用SDWebImage
[self.profileImageView setImageWithURL:[NSURL URLWithString:detailsObj.profileImage]];
//如果NSData的从服务器获取
self.profileImageView.image=[UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL urlWithString:detailsObj.profileImage]]];
//或使用SDWebImage
[self.profileImageView setImageWithURL:[NSURL URLWithString:detailsObj.profileImage] placeholderImage:[UIImage imageNamed:@"NoImage.png"]];
}
相关问题
- 1. 从iOS中获取图像
- 2. 从php图像资源获取图像文件
- 3. PHP - 从多个文件夹中获取随机图像
- 4. iOS上传图像文件NSData并获取POST PHP变量
- 5. PHP获取图像的文件路径?
- 6. 你可以从IOS中的assetURL获取图像文件名吗?
- 7. 获取图像从一个文件夹长度动态
- 8. 将iOS设备的图像文件从objective-c上传到PHP
- 9. JSP从一个文件获取变量到另一个文件
- 10. 从一个页面获取图像变量到另一个
- 11. 从ios服务器获取图像
- 12. iOS:从HTML字符串获取图像
- 13. 从iOS获取图像位置UIImagePickerController
- 14. 从https url获取图像ios
- 15. 从HTML文件获取jpg图像
- 16. 从url获取图像文件对象
- 17. WPF从RESX文件中获取图像
- 18. 从base64_decode获取文件名图像
- 19. 让Ajax调用从两个JavaScript文件获取响应到一个PHP文件
- 20. 从另一个域获取图像
- 21. iOS;将图像从UIImageView发布到PHP
- 22. 将图像从iOS上传到PHP
- 23. 从PHP的Netsuite文件柜中获取图像url
- 24. PHP - 从电子邮件正文获取图像
- 25. 如何使用php(Codeigniter)从文件夹中获取图像
- 26. 如何获取图像属性从文件目录在PHP
- 27. 从PHP获取JSON数据到iOS
- 28. 从php文件夹中获取图像列表并填充图像src标签
- 29. 从子文件夹读取图像并保存到另一个文件夹中
- 30. 重写规则图像从PHP文件到另一个PHP脚本
它不工作的兄弟。不确定问题是否是用户ID! – John 2013-03-25 10:57:43
你可以告诉我,当我们点击那个URL时你的服务器正在返回什么? – 2013-03-25 10:59:22
服务器正在返回二进制数据。 – John 2013-03-25 11:02:17