eugenio5 Inviato 23 Marzo 2014 Segnala Condividi Inviato 23 Marzo 2014 Ciao a tutti, molto probabilmente (quasi sicuramente) la domanda è banale. Ho una tabella, con delle celle a cui voglio dare uno sfondo.Dallo storyboard imposto il colore di sfondo e riesco a visualizzarlo. (http://imagizer.imageshack.us/a/img600/6551/21um.png). Ma nel simulatore e nel ipad, vedo lo sfondo bianco. (http://imageshack.com/a/img23/1755/dgv3.png) Premesso che le righe sono fisse (non vengono generate tramite codice) dove sto sbagliando?Vi ringrazio anticipatamente per il supporto. Link al commento Condividi su altri siti Altre opzioni di condivisione...
Lief Inviato 23 Marzo 2014 Segnala Condividi Inviato 23 Marzo 2014 ciao, Hai provato su dispositivo (naturalmente se puoi, se non puoi e hai ios 7.0.6 potresti fare il jailbreak per provare le tue app senza essere sviluppatore)? Lo fa solo con quei colori o anche con altri? Hai provato a vedere il codice della tua storyboard? Sinceramente non mi viene in mente altro da suggerirti. Link al commento Condividi su altri siti Altre opzioni di condivisione...
eugenio5 Inviato 24 Marzo 2014 Autore Segnala Condividi Inviato 24 Marzo 2014 Ciao, - Si ho provato sia su simulatore che su un ipad -Lo fa con qualsiasi colore - la classe è la predefinita (UITableViewController).Spero di aver dato qualche "indizio" in più! Link al commento Condividi su altri siti Altre opzioni di condivisione...
Lief Inviato 24 Marzo 2014 Segnala Condividi Inviato 24 Marzo 2014 ho fatto una piccola ricerca e hon trovato una discussione molto interessante http://stackoverflow.com/questions/2291486/uitableviewcell-displaying-incorrect-alpha-based-background-colors http://stackoverflow.com/questions/4785659/uitableview-background-color-does-not-change A quanto pare il problema è dovuto alla variabile dedicata allo sfondo (backgroundColor). Da quanto leggo da questi due articoli dovrebbe essere sufficiente settare la variabile mancante. Spero di averti aiutato Link al commento Condividi su altri siti Altre opzioni di condivisione...
eugenio5 Inviato 24 Marzo 2014 Autore Segnala Condividi Inviato 24 Marzo 2014 ho fatto una piccola ricerca e hon trovato una discussione molto interessante http://stackoverflow.com/questions/2291486/uitableviewcell-displaying-incorrect-alpha-based-background-colors http://stackoverflow.com/questions/4785659/uitableview-background-color-does-not-change A quanto pare il problema è dovuto alla variabile dedicata allo sfondo (backgroundColor). Da quanto leggo da questi due articoli dovrebbe essere sufficiente settare la variabile mancante. Spero di averti aiutato Ottimi link. Ma il problema persiste. Lo setto da codice. - (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath { cell.backgroundColor = [UIColor clearColor]; if (![cell isKindOfClass:[tbView class]]) { if (indexPath.row % 2 == 0) { UIColor *color = [UIColor colorWithRed:229/255.0 green:229/255.0 blue:229/255.0 alpha:1.0]; cell.backgroundColor = color; } else { UIColor *color = [UIColor colorWithRed:214/255.0 green:214/255.0 blue:214/255.0 alpha:1.0]; cell.backgroundColor = color; } } } Spero possa tornare utile a qualcuno! Grazie mille Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.