Кал Календарь в Навигационном Проекте - Сбой с кнопкой возврата? - PullRequest
1 голос
/ 26 февраля 2011

Вот предложение: у меня есть навигационный проект с экраном меню в качестве корневого представления.Когда я нажимаю кнопку на экране меню, контроллер навигации вставляет KalViewController в стек (календарь kal).
Появляется календарь, и примерно в течение 6 секунд календарь загружает данные JSON из Интернета, чтобы заполнитькалендарь с событиями.Однако, если пользователь нажимает кнопку «Назад» (чтобы вернуться в главное меню) в течение этого времени, приложение вылетает или календарь продолжает загружать данные, даже когда я нахожусь на главном экране.(свидетельство того, что индикатор сетевой активности продолжает вращаться)

1-- Мне было интересно, есть ли способ, когда я нажимаю кнопку «Назад», отменить этот процесс загрузки, чтобы мои объекты освобождались должным образом?(возможно, используя потоки ??)
ИЛИ
2-- Каким-то образом не позволяйте пользователю нажимать кнопку «Назад» во время загрузки данных.(Подобно тому, как UIAlertView не позволяет пользователю щелкать что-либо на экране, кроме «ОК», чтобы закрыть сообщение с предупреждением)

ПОЖАЛУЙСТА, помогите!Заранее большое спасибо!

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