Форум программистов, компьютерный форум, киберфорум
Программирование iOS/iPhone
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Программирование iOS Photopicker руками Недавно начал изучать программирование под ios. пока тренируюсь в xcode 4.2 . Хочу написать фотопикер(примерно как оригинальное приложение для просмотра фотографий). в ios 6 и далее для этого есть Collection View . для ios 5 такового нет. и вообще хотелось бы самому понять ,как можно его написать. пока делаю все программно ,без IB. я так понял он делается в tableview. Может у кого -нибудь есть... https://www.cyberforum.ru/ ios-dev/ thread1002060.html О дублировании target Программирование iOS
Сегодня появилась задача продублировать один из таргетов приложения, переименовать его и внести небольшие коррективы в код. В офисе, где работаю, сидит два джуниора, и я один из них. Пошел в Гугл, сразу нашел две инструкции, делаю - не получается. То есть, новый таргет создается, устанавливается, но при установке заменяет собой то приложение, с которого снималась копия. Спустя несколько попыток...
Программирование iOS Нужен разработчик Добрый день. Надо написать приложение для ios. Не очень сложное с технической стороны, но требуется его внедрение на сайт. 1. Изначально оно планируется как бесплатное, с последующим переходом на платный режим. (следующие редакции) 2. Приложение ставит своей целью изучение иностранных языков. 3. Требуется написать не только код, но и сделать графическую часть с анимацией. 4. Цена,... https://www.cyberforum.ru/ ios-dev/ thread996594.html Программирование iOS Профессиональная разработка приложений под iOS, Android, WindowsPhone Профессиональное программирование С/С++, Objective-C, Java Занимаюсь разработкой качественных приложений, для мобильных операционных систем: iOS, Android, WindowsPhone. Общий опыт программирования - более 15 лет. Опыт разработки под мобильные ОС - более 7 лет (начиная с Palm OS) Есть огромный опыт в области разработки: Успешных игр, мобильных магазинов, новостных приложений, навигаторов,... https://www.cyberforum.ru/ ios-dev/ thread994348.html
Очень легко) Передача переменной ) Программирование iOS
Я только начал программировать. Можете подсказать, пожалуйста, если у меня есть переменная в одном контролере. Как мне передать ее в другой контролер :)
Программирование iOS Не могу подключиться к веб-серверу https://www.cyberforum.ru/ ios-dev/ thread993887.html
Здравствуйте, уважаемые форумчане. У меня возникла проблема: при подключении к web-серверу у меня выдает TestChat(5061,0x4f791a8) malloc: protecting edges TestChat(5061,0x4f791a8) malloc: enabling scribbling to detect mods to free blocks 2013-10-31 21:06:17.605 TestChat :( Websocket Failed With Error Error Domain=SRWebSocketErrorDomain Code=2133 "Invalid Sec-WebSocket-Accept response"...
Программирование iOS OS X Server Коллеги, Спешу сообщить, что OS X Server стал бесплатным для разработчиков. Промо код можно взять в iOS dev center в самом низу страницы. Буду рад, если эта информация кому-то пригодится. https://www.cyberforum.ru/ ios-dev/ thread993556.html Программирование iOS Стандартная кнопка
Здраствуйте, скажите пожалуйста, как можно повернуть стандартную кнопку UIButton ?)Заранее спасибо)
Программирование iOS Запись в txt/bin генератор пароля uses dos, crt; var f3:text; d0,d1,d2:string; a,b,i,j,p:byte; m,z:integer; L:array of char; begin https://www.cyberforum.ru/ ios-dev/ thread993084.html Программирование iOS Мой способ взаимодействия с серверными разработчиками https://www.cyberforum.ru/ ios-dev/ thread991937.html
Всем привет! После участившихся проблем во взаимодействии между мной, как mobile-разработчиком и серверной "командой", я, вместо того, чтобы монотонно повторять "у меня все работает верно", установил утилиту-анализатор трафика WireShark. В случае конфликтов запускаю приложение в симуляторе и тупо перехватываю ею весь сетевой трафик. Разгребаю мусор и нахожу реальные тела запросов-ответов,...
Программирование iOS UISearchBar & UITableView
Доброго времени суток вопрос. Переделываю приложение под iOS 7 добавил поиск по таблице но он открывает файлы по индексу ячейки, а не по имени файла. Вот метод didSelectRowAtIndexPath ; NSString *filePath = nil; if(indexPath.section == 0){ NSString *documentsDirectory = ; filePath = ]; NSLog(@"%@", documentsDirectory); }else{
Программирование iOS Платежные системы https://www.cyberforum.ru/ ios-dev/ thread991233.html
Всем привет! Подскажите пожалуйста, как в приложении для iOS сделать возможность покупки игровой валюты с помощью мобильных платежей, или иных способов отличных от кредитной карточки? Спасибо!
686 / 613 / 43
Регистрация: 13.01.2011
Сообщений: 1,722
13.11.2013, 10:59 0

Показать loader пока image не загрузился - Программирование iOS - Ответ 5328301

13.11.2013, 10:59. Показов 1817. Ответов 6
Метки (Все метки)

Ответ

Называйте вещи правильно. Вы называете функциями - методы.
Почитайте что такое потоки.
В концепции iOS главный поток преимущественно для работы с графическим интерфейсом.
Для того, чтобы что-либо "качать" нужно создать/переключиться в другой поток и сделать эту работу в нем.

В вашем случае это будет так(самый просто вариант):
Objective-C
1
2
3
4
5
6
7
8
9
//Показываете индикатор загрузки
__block UIImageView *imageView = self.someImageView;
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
    UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://eofdreams.com/data_images/dreams/image/image-07.jpg"]]];
    dispatch_async(dispatch_get_main_queue(), ^{
        //Скрываете индикатор загрузки
        imageView.image = image;
    });
});


Вернуться к обсуждению:
Показать loader пока image не загрузился Программирование iOS
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.11.2013, 10:59
Готовые ответы и решения:

Как показать поле для изображение если он еще не загрузился
Заходиш на сайты и тут изображений полностю еще не загурзился но вместо их стоять пустой цвет....

Создать Loader, который ждет пока не откроется нужный процесс а после чего заменяет массив байтов другим
как создать лоадер который ждет пока не откроется нужный процесс а после чего заменяет массив...

При загрузке изображений через Univeral Image Loader видно как они перерисовываются
я загружаю изображения из галереи в RecyclerView. Элемент RecyclerView есть ImageView c width и...

показать картинку загрузки пока идет запрос
Привет всем. Работаю с yandex картами и как только происходит клик по карте javascript обращается к...

6
13.11.2013, 10:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.11.2013, 10:59
Помогаю со студенческими работами здесь

Показать уведомление, пока идет фильрация (обработка данных)
Уважаемые знатоки, с наступившим Вас Новым годом! Подскажите как прописать код. При нажатии на...

Показать координаты курсора на Image
Как сделать, чтобы при наведении мыши на Image в строке состояния показывалась координата точки?

Спрятать, показать картинку Image при выполнении условия.
Доброе утро. Хотел узнать как грамотнее сделать так, что бы при выполнении условия на экране...

Файл остается заблокированным до тех пор, пока объект Image не будет ликвидирован
Всем доброго времени суток. Нужна помощь. Есть image Box в нем отображается картинка при...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru