Odpowiedz na ten temat
Strona 1 z 3 1 2 3 OstatniaOstatnia
Pokaż wyniki od 1 do 10 z 23

  1. Dołączył
    Sep 2010
    Postów
    29

    Cytuj | #1

    Witam,

    ktoś może się orientuje jak zrobić mniej więcej taki wygląd dla TableView:



    Chodzi głównie o wygląd komórki i te separatory.
    Będę wdzięczny za podpowiedz.


  2. Avatar danteusz
    Dołączył
    Jun 2009
    Skąd
    Wrocław-Psie Pole, Wroclaw, Poland, Poland
    Postów
    450

    Cytuj | #2

    Najłatwiej skorzystać z Custom Cell - tworzysz klasę która dziedziczy po UITableViewCell, robisz do niej xib i możesz dowolnie zmieniać wygląd komórki
    Komputer: Macbook Pro '11 15 cali
    Telefon: iPhone 3GS

  3. Avatar Roberto
    Dołączył
    Feb 2007
    Skąd
    Wrocław
    Postów
    11,859

    Cytuj | #3

    hm, no raczej musisz ją sobie samemu narysować
    albo wrzucić w nią widok.
    ogólnie robisz subklasę z własną metodą rysującą.
    Loading…
    tutaj przykłady (w 5 jest kilka sposobów (3?) na customowy tableviewcell)
    Komputer: MacBook Pro 13,3" 2,26GHz (Lion 10.7.3)
    Telefon: iPhone 4S
    Tablet: iPad 2 3G
    dlaczego nie korzystasz z opcji szukaj?
    http://ifiboughtyourappalreadycaniup...acappstore.com


  4. Dołączył
    Sep 2010
    Postów
    29

    Cytuj | #4

    Cytat Napisał danteusz Zobacz post
    Najłatwiej skorzystać z Custom Cell - tworzysz klasę która dziedziczy po UITableViewCell, robisz do niej xib i możesz dowolnie zmieniać wygląd komórki
    No ja tak robię, tylko nie wiem jak zrobić odstępy między komórkami i takie obramowanie.

  5. aLP
    Mężczyzna aLP jest offline
    Avatar aLP
    Dołączył
    Jun 2010
    Skąd
    52.229797,21.011781
    Postów
    83

    Cytuj | #5

    Ja bym to zrobił tak:
    1. zrób sobie tabelę i komórki przezroczyste
    2 pod tabelą ustaw szare tło
    3. w swojej customCell zacznij od wstawienia UIImageView
    4. w UIImageView wstaw png o rozmiarze komórki w którym będzie taka komórka jak dołączyłeś, ale zamiast szarego tła dasz przezroczystość.
    5. Dodaj sobie do swojego customCell co tam sobie jeszcze chcesz
    i gotowe
    Reszta to już zabawa z autosizing
    Tak myślę, ale mogę się mylić
    Ostatnio edytowane przez aLP ; 24.01.2011 o 15:11

  6. Avatar Roberto
    Dołączył
    Feb 2007
    Skąd
    Wrocław
    Postów
    11,859

    Cytuj | #6

    fuj.
    o co obrazek tam dawać? wygodniej wyrysować gradient jako tło (uniwersalniej też)

    odstępy też przecież można sobie wyrysować, prawda?
    albo podzielić na sekcję, nie dawać nagłówków sekcji i ustawić odpowiednie przerwy np.
    Komputer: MacBook Pro 13,3" 2,26GHz (Lion 10.7.3)
    Telefon: iPhone 4S
    Tablet: iPad 2 3G
    dlaczego nie korzystasz z opcji szukaj?
    http://ifiboughtyourappalreadycaniup...acappstore.com

  7. aLP
    Mężczyzna aLP jest offline
    Avatar aLP
    Dołączył
    Jun 2010
    Skąd
    52.229797,21.011781
    Postów
    83

    Cytuj | #7

    można i tak :]
    rozwiązań jest sporo


  8. Dołączył
    Sep 2010
    Postów
    29

    Cytuj | #8

    Cytat Napisał Roberto Zobacz post
    fuj.
    o co obrazek tam dawać? wygodniej wyrysować gradient jako tło (uniwersalniej też)

    odstępy też przecież można sobie wyrysować, prawda?
    albo podzielić na sekcję, nie dawać nagłówków sekcji i ustawić odpowiednie przerwy np.
    Nigdy tego nie robiłem. Możesz trochę naprowadzić.

  9. Avatar Roberto
    Dołączył
    Feb 2007
    Skąd
    Wrocław
    Postów
    11,859

    Cytuj | #9

    czego? rysowania? subklasa i nadpisanie metody drawRect
    naprawdę cała masa info o tym w necie

    albo po prostu tak jak tutaj: Easy Gradient Backgrounds for UITextViewCells | Undefined Value ustawić odpowiedni backgroundView
    Komputer: MacBook Pro 13,3" 2,26GHz (Lion 10.7.3)
    Telefon: iPhone 4S
    Tablet: iPad 2 3G
    dlaczego nie korzystasz z opcji szukaj?
    http://ifiboughtyourappalreadycaniup...acappstore.com


  10. Dołączył
    Sep 2010
    Postów
    29

    Dzięki, pomogło.

    Mam tło, obramowanie i zaokrąglone rogi, ale niestety nie umiem poradzić sobie z odstępami pomiędzy komórkami.

Odpowiedz na ten temat
Strona 1 z 3 1 2 3 OstatniaOstatnia