2016-09-17 4 views
0

У меня есть UIViewController, через который я хочу вызвать UITableViewController (это представление таблицы фактически встроено в UISplitViewController и UINavigationViewControler). Загрузка UITableViewController или UISplitViewController происходит примерно 4-5 секунд каждый раз приблизительно. Что я должен сделать, чтобы сократить время? Первоначальный UIViewController в основном для входа (на всякий случай, у меня есть Swift 2.2 и Xcode 7.3)Занимает время, чтобы загрузить другой вид программно

+0

Выполняете ли вы вызов любой веб-службы или любую задачу обработки данных в основном потоке при загрузке UISplitViewController? – MinuMaster

+1

Также мы можем помочь вам, когда вы делитесь фрагментом кода, чтобы получить дополнительную информацию. – MinuMaster

+0

Я делаю вызовы API для 2-3 PHP-скриптов. Я новичок в быстрой, пожалуйста, уточните свой вопрос, если это не ответ на ваш вопрос. –

ответ

0

Согласно вашему описанию вы вызываете вызов веб-службы при загрузке вида. Итак, вам нужно, чтобы вызывать скрипты PHP в фоновом потоке.

Когда вы получили ответ от PHP Scripts, выполните Обновления пользовательского интерфейса на главной теме.

Спасибо.

Смежные вопросы