Czy jest jakiś sposób ustawić widok tła na UITableViewController?iPhone - Ustawianie tła na UITableViewController
Próbuję z kodem używanym na UIViewController
, ale widok obejmuje całą zawartość widoku tabeli. Jeśli dodaję widok tła w cellForRowAtIndexPath-method
, w ogóle się nie wyświetla. Czy ktoś to wcześniej zrobił lub miał pomysł, jak to zrobić? Oto kod używam:
UIImage *image = [UIImage imageNamed: @"background.jpg"];
UIImageView *backImage = [[UIImageView alloc] initWithImage: image];
[self.view addSubview: backImage];
[self.view sendSubviewToBack: backImage];
Dlaczego tylko .png na iOS? –
Powinienem wyjaśnić - użyj PNG do wszystkiego, co nie jest fotograficzne. Pliki PNG są przyspieszane sprzętowo przez procesory graficzne na urządzeniach z systemem iOS, więc wszystkie obrazy interfejsu użytkownika powinny mieć format PNG. PNG obsługuje przezroczystość alfa, co jest koniecznością dla wielu grafik interfejsu użytkownika. Cokolwiek fotograficznego, kompresja JPEG zapewni mniejsze rozmiary plików, więc może to być korzystne. –
Powoduje to ustawienie tła dla każdej grupy, gdy tabela jest ustawiona na styl zgrupowany, czy istnieje sposób na rozwiązanie tego problemu? –