Когда пользователь выбирает строку в моей таблице, мне нужно загрузить кучу данных с помощью CoreData. Это занимает несколько секунд (по крайней мере, при запуске на симуляторе - пока не тестировалось на устройстве, но я думаю, что это будет довольно долго). Я хочу отображать загрузочный экран (я разрабатываю для iPad), когда пользователь выбирает строку, а затем исчезает после загрузки данных.Отображать экран ожидания, когда пользователь выбирает строку UITable
При работе с UIButtons я всегда делал это, запуская метод TouchDown и TouchUp. Я помещаю код для отображения popover на TouchDown, а затем выполняю всю мою фактическую работу (так что в этом случае загрузка из CoreData) в TouchUp. Затем, в конце TouchUp, я закрываю popover.
Есть ли способ разделить штрихи в виде таблицы так же, как на кнопке?
Несколько секунд !? Можете ли вы оптимизировать свои данные? Это кажется слишком длинным для загрузки. –
Это много данных. Я не использую все это сразу, поэтому, полагаю, я мог бы попытаться разбить его немного, так что для доступа требуется меньше времени, но получение его сразу просто было похоже на более организованный способ сделать это. И приятно знать, что как только я сделаю эту загрузку, у меня есть все, что мне понадобится, поэтому мне не нужно беспокоиться о ситуациях, когда я мог бы загружать данные, необходимые для определенной операции, в некоторых случаях, но не для других. В целом, я думаю, что так лучше. – GeneralMike