Есть ли простой UIViewController, который отображает одну фотографию? - PullRequest
0 голосов
/ 05 октября 2009

Я знаю, что Three20 имеет PhotoViewController, но кажется излишним просто включать всю платформу просто для загрузки одного изображения из одного URL. Кто-нибудь знает какой-либо код / ​​lib, который отображает одну картинку, когда дает один URL?

Ответы [ 3 ]

1 голос
/ 05 октября 2009

Вы можете написать свой собственный примерно через пять минут. Вам потребуется подкласс UIViewController, управляющий UIImageView. Инициируйте подкласс VC с помощью NSURL, а затем загрузите содержимое NSURL в объект NSData . Используйте объект NSData для создания нового UIImage . Установите для свойства изображения UIImageView загруженное изображение.

После того, как вы потратили на это пять минут, вы можете потратить еще две минуты, чтобы сделать ViewController безопасным для взаимодействия, загрузив изображение во второй поток .

(Мне потребовалось больше времени, чтобы найти все подходящие ссылки, чем написать свои собственные)

0 голосов
/ 06 октября 2009

Three20 имеет TTImageView, который отображает изображение с данного URL, я верю.

0 голосов
/ 05 октября 2009

Вы пробовали UIWebView только с URL?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...