Я давно заметил (когда Facebook обновил свое приложение после выпуска новых профилей), что лента новостей и различные другие части приложения не генерируются с использованием ваших типичных представлений таблиц и ячеек.Я верю в это по нескольким причинам.
Сначала они смогли обновить некоторые элементы дизайна на лету, и мне не пришлось обновлять их из магазина приложений.Другой пример - время от времени, когда приложение загружается и занимает больше времени, чем ожидалось, я смог прокрутить (вверх, вниз, влево и вправо) и увидеть странные тени, которые выглядят как исходящие из uiwebview (can ').скриншот прямо сейчас).И, наконец, время от времени "css" не будет загружаться сразу, и я получу это:
Кто-нибудь знает, что они делают ссделай это?Я очень знаком с их фреймворком с открытым исходным кодом Three20, но не думаю, что есть что-то особенное, что позволяет им делать это.Кажется, что они генерируют HTML в UIWebView, но я не совсем уверен.
Что вы все думаете?Приложение, которое я создаю, получит большую выгоду от любой техники, которую они используют.Обновление и дизайн табличного представления и ячеек может занимать довольно много времени.