Zauważyłem dawno temu (kiedy Facebook zaktualizował swoją aplikację po wydaniu nowych profili), że wiadomości i różne inne części aplikacji nie są generowane przy użyciu typowych widoków tabel i komórek. Wierzę w to z kilku powodów.Jaką technikę wykorzystuje Facebook do generowania kanałów wiadomości w aplikacji na iPhone'a?
Po pierwsze, były one w stanie aktualizować niektóre elementy projektu w locie, bez konieczności ich aktualizacji ze sklepu z aplikacjami. Kolejny przykład to od czasu do czasu, gdy aplikacja ładuje się i trwa dłużej niż oczekiwano, mogłem przewijać (w górę, w dół, w lewo i w prawo) i widzieć dziwne cienie, które wyglądają tak, jakby pochodziły z widoku uiwebview (can ' Zrób teraz zrzut ekranu). I wreszcie, co teraz, a następnie „css” nie będzie ładować od razu, a ja się tak:
Czy ktoś ma żadnego wglądu w to, co robią, aby to zrobić? Jestem bardzo obeznany z ich frameworkiem Open Source Three20, ale nie sądzę, że jest tam coś specjalnego, co pozwala im to robić. Wygląda na to, że generują HTML w UIWebView, ale nie jestem do końca pewien.
Co sądzisz? Aplikacja, którą buduję, bardzo skorzystałaby z każdej techniki, z której korzystają. Aktualizowanie i projektowanie widoku tabeli i komórek może być dość czasochłonne.
To idealne, dzięki za informacje! – Ken