Задать вопрос
@APP-app

Как сделать activity indicator при погрузке фото в ios приложении?

Получилось только вызывать индикатор при загрузке страницы как сделать что подобное при слайдинге подгрузке фото?
  • Вопрос задан
  • 2411 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    iOS-разработчик
    10 месяцев
    Далее
  • Нетология
    iOS-разработчик с нуля
    11 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Решения вопроса 1
@Flie
Вам нужно выделить методы загрузки в отдельный поток. В главном потоке запускаете UIActivityIndicator, а в фоновом - загрузку фото. Как только она заканчивается - переходите в главный поток и выводите загруженный контент.
Для этих целей удобно использовать GCD
//  запускаем индикатор
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0), ^{
        // грузим контент
        dispatch_async(dispatch_get_main_queue(), ^{
           // останавливаем индикатор и отображаем загруженный контент
        });
    });
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы