Форум программистов, компьютерный форум CyberForum.ru

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
Slava-hacker32
7 / 7 / 0
Регистрация: 16.11.2011
Сообщений: 242
#1

Текст в таблице при первом запуске - Программирование iOS

25.12.2014, 01:39. Просмотров 470. Ответов 1
Метки нет (Все метки)

Вечер добрый. Приложение при первом запуске скачивает из инета данные. Мне бы хотелось что бы при первом запуске приложения в первой ячейке таблицы показывался текст "Loading...". Вот как это сделать? В метод cellForRowAtIndexPath заходит только когда данные уже получены, соответственно там проверка пуст источник данных или нет не работает.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.12.2014, 01:39     Текст в таблице при первом запуске
Посмотрите здесь:
При первом запуске программно переключиться на второй view controller (его не видно)
Нужно всего лишь вставить эмблему при запуске, сменить название в главном меню да вставить текст в эбаут
Objective-C Приложение вылетает при запуске
Как сохранить состояние приложения и восстановить его при следующем запуске
Выводится картинка на view сразу при запуске программы и только один раз
Как сохранить числовые данные, чтобы они были доступны при следующем запуске приложения? Objective-C
Стал сильно нагреваться блок питания но только при первом запуске и вырубает комп , при втором запуске работает норм
Ошибка, при первом запуске из VB Visual Basic
Visual Basic .NET Форма при первом запуске
Android Обучение при первом запуске приложения
.NET UAC только при первом запуске
Visual Basic Сообщение при первом запуске программы

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vorona
Peace 2 all shining faces
667 / 529 / 45
Регистрация: 05.03.2010
Сообщений: 1,273
25.12.2014, 02:22     Текст в таблице при первом запуске #2
Цитата Сообщение от Slava-hacker32 Посмотреть сообщение
В метод cellForRowAtIndexPath заходит только когда данные уже получены
это как еще?
в этот метод таблица стучится сразу же, как только поймет сколько ячеек нужно отрисовать

соответственно в реализации метода делегата датасорса (numberOfRowsInSection) вы возвращаете 1 и в cellForRowAtIndexPath рисуете "Loading..."

когда данные подгрузились, в numberOfRowsInSection вы возвращаете кол-во айтемов и в cellForRowAtIndexPath, соответственно, рисуете нужный айтем
Yandex
Объявления
25.12.2014, 02:22     Текст в таблице при первом запуске
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru