Компьютеры Программирование Загрузка картинки в ImageView в XCode

Загрузка картинки в ImageView в XCode

Загрузка картинки в ImageView в XCode на языке Swift

В этой статье будет описано решение довольно простой задачи - загрузка картинки в ImageView.

Задача о которой идет речь - загрузка картинки по ссылке в ImageView через код (load image to imageview by url using Swift) - на первый взгляд простая, но найти ее решение было не так уж просто!

1ый шаг заключается в том, чтобы вставить на ваш View контейнер для картинки - этим контейнером является ImageView. Нет ничего сложного в том, чтобы загрузить в него картинку через Interface Builder - но куда более интересно - загрузить картинку из кода вашего приложения. После того как imageView добавлен нажмите на него правой кнопкой мыши и перетащите Referensing Outlet прямо перед объявлением класса в текущий Swift файл. Допустим, что для обращение к imageView вы выбрали идентификатор myLovelyImage.

2ой шаг уже проще

        var imgURL: NSURL = NSURL(string: "http://www.somewebsite.ru/image.jpg")!
        var imgData: NSData = NSData(contentsOfURL: imgURL)!
        myLovelyImage.image = UIImage(data: imgData)

Удивляет, что найти этот вроде бы простой и часто нужный код непросто. Язык Swift на вид куда проще Objective-C, но его небольшое распространение на текущий момент делает процесс изучения довольно медленным.

 

Случайная новость

12 сентября Вышел Apple iPhone 5

Вышел в свет долгожданный для многих iPhone 5. Что же в нём нового?

Подробнее ...

Материал о ПК

Как монтируют системы подачи тока

Вам когда-нибудь было интересно как на заводах осуществляется подача тока на различные краны и подвижные грузовые устройства? Посмотрите ролик - станет яснее.

Подробнее ...


Нажимай!

Кто на сайте

Сейчас 20 гостей онлайн

Голосуй

Используете ли вы плёнку на сенсорных экранах?
 

Valid XHTML 1.0 Transitional Читать в Яндекс.Ленте