2014-05-20 17 views
5

Chciałbym ustawić kolor tła dla całej sekcji w UICollectionView. Chcę, aby obszar pomiędzy "Nagłówek" i "Stopka" miał inny kolor tła niż kolor tła samego UICollectionView.Ustaw kolor tła dla sekcji UICollectionView?

enter image description here

zrobiłem ten rysunek aby wyjaśnić, co chcę. Chcę czegoś takiego jak zielony kolor tła wewnątrz czerwonego prostokąta. Czy istnieje możliwość ustawienia komórki za komórkami, aby móc pokolorować ten widok?

+0

jest duplikatem. ale link, który wysłałeś, nie ma do tej pory akceptowanej odpowiedzi. – Argent

Odpowiedz

0

Jeszcze tego nie wypróbowałem, ale wydaje mi się, że musisz użyć widoków dekoracji, jeśli chcesz tła za komórkami (jak półka w aplikacji Książki). Myślę, że powinieneś mieć różne widoki dla każdej sekcji i skonfigurować je za pomocą metody delegate, layoutAttributesForDecorationViewOfKind:atIndexPath:.

Dzięki @rdelmar w How to change background color of a whole section in UICollectionView?

+1

Ułóż to jako duplikat, lub przynajmniej wyjaśnij więcej, składając się z skopiowanej odpowiedzi. –

+0

Położyłem to już jako duplikat – Pancho