C'è un modo per impostare una vista di sfondo su un UITableViewController?iPhone - Impostazione dello sfondo su UITableViewController
Provo con il codice che sto usando su un UIViewController
, ma la vista viene su tutto il contenuto della vista tabella. Se aggiungo la vista di sfondo nello cellForRowAtIndexPath-method
, non viene visualizzata affatto. Qualcuno l'ha già fatto prima o ha un'idea su come può essere fatto? Ecco il codice che sto usando:
UIImage *image = [UIImage imageNamed: @"background.jpg"];
UIImageView *backImage = [[UIImageView alloc] initWithImage: image];
[self.view addSubview: backImage];
[self.view sendSubviewToBack: backImage];
Perché solo .png per iOS? –
Dovrei chiarire: usa PNG per tutto ciò che non è fotografico. I PNG sono hardware accelerati dalle GPU su dispositivi iOS, quindi tutte le immagini dell'interfaccia utente devono essere in formato PNG. PNG supporta la trasparenza alfa, che è una necessità per molti elementi grafici dell'interfaccia utente. Per qualsiasi cosa fotografica, la compressione JPEG ti darà file di dimensioni più piccole, quindi potrebbe essere un vantaggio. –
Questo imposta lo sfondo di ogni gruppo quando la tabella è impostata su uno stile raggruppato, c'è un modo per risolvere questo? –