2013-09-03 8 views
6

Jak pokazano na poniższych zdjęciach:Jak zrobić piękne Tableview, takie jak aplikacja Facebook ios lub aplikacja tumblr?

Chcę, aby aplikacja UITableView mojej aplikacji wyglądała tak czysto i unikalnie, jak te dwie aplikacje. Czy jest to możliwe do osiągnięcia przez UITableView? Chyba będę musiał użyć "Sekcji". Czy to jest poprawne? Jeśli ktokolwiek może podać link do samouczka do tworzenia tego rodzaju interfejsów, dobry byłby kod strony trzeciej.

Z góry dziękuję.

facebook tumblr

To, co zrobiłem do tej pory. Chcę, żeby komórka wyglądała na izolowaną.

squak app

+0

Czy próbowałeś to zaimplementować? Istnieje wiele sposobów i na pewno nie potrzebujesz kodu strony trzeciej. –

+0

Tak, moja aplikacja jest prawie ukończona. Chcę tylko sprawić, aby tableViewCell wyglądał na odizolowany i łatwiejszy do odczytania. Odpowiedź Anila wydaje się być dobrym przykładem, aby to zrobić. Chyba muszę zmniejszyć rozmiar komórki. –

+0

Spróbuj sekcji., Bardzo łatwe i ładne –

Odpowiedz

5

Wyjazd kontrola this kakao i zrobić własną

FB Gallery

Są stół widoki z własnych komórek. Można klasy Sub UITableViewCell i dostosować je w zależności od potrzeb

+0

Łącza nie działają. – apadana

4

Kong,

Istnieje wiele sposobów realizacji tego. Na początek jednak każdy z nich to przykłady "zgrupowanych widoków stołów". Możesz ustawić swój tableview do tego stylu w scenorysie. Stamtąd możesz modyfikować kolor tła UITableView do tego, co chcesz (lewe jest szare, prawe trochę odcienia niebieskiego). Możesz dodać the square effect i zrobić dowolną liczbę rzeczy, aby Twoje widoki były piękniejsze. Każda sekcja reprezentuje inną grupę i można zmodyfikować każdą komórkę w sekcji, aby inaczej przedstawić różne informacje, rejestrując każdą komórkę za pomocą identyfikatora ponownego użycia w scenorysie (na przykład komórka aktualizująca status w porównaniu z widokiem prezentacji albumu powyżej) i odpowiednio prezentując sformatowane komórki, gdy ich potrzebujesz. Tylko niebo ogranicza!

+0

To wspaniała odpowiedź. Dzięki Adam. –

Powiązane problemy