Я хочу получить изображение из файла php (например: http://abc.xyz.com/api/showImage.php) для определенного пользователя через идентификатор пользователя & установить изображение в представлении изображения моего приложения iOS. Как я могу это сделать? Спасибо заранее.Получить изображение из файла php в iOS
1
A
ответ
0
его лучше использовать 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.Я использую SDWebImage
. если U являются адресности URL изображения в detailsObj.profileImage
.then использовать, как показано ниже, чтобы установить в 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. Загрузить изображение iOS в PHP
- 4. Получить изображение из PHP Array
- 5. Как получить изображение из удаленного файла?
- 6. iOS: Получить последнее изображение из рулона камеры
- 7. Получить изображение URL из описания rss ios
- 8. iOS: получить изображение из строки HTML
- 9. Как получить изображение из библиотеки iOS активов?
- 10. Получить сообщение из php-файла?
- 11. Изображение не отображается из PHP файла
- 12. fetch Cover Изображение из epub в ios
- 13. Как получить уменьшенное изображение из mp3-файла?
- 14. Получить изображение URI из файла с кешем
- 15. Как получить изображение из моего файла resx?
- 16. Сделать Tess4J получить изображение из файла PDF
- 17. Получить изображение url из файла xml
- 18. не удается получить изображение из файла
- 19. изображение из файла в android
- 20. Получить изображение из HTTP POST с PHP
- 21. Получить имя файла из строки в PHP
- 22. Получить имя файла из wget в php
- 23. Получить строку из текстового файла в php
- 24. Получить данные из файла JSON в php
- 25. Получить значение из PHP файла в другие
- 26. PHP получить переменную из файла в ООП
- 27. Загрузить и получить изображение из Google Cloud Storage в PHP
- 28. пытается получить изображение из каталога, используя php
- 29. PHP - получить изображение из байтового массива
- 30. Как получить изображение из MySQL PHP
Его не работает братан , Не уверен, является ли проблема идентификатором пользователя или нет! – John
Можете ли вы рассказать мне, что возвращает ваш сервер, когда мы нажимаем этот URL? –
Сервер возвращает двоичные данные. – John