in un 8 progetto di iOS con storyboard e il layout adattativo (aka classi dimensionali) Io uso celle statiche in 2 scene -cellule statico ha colore di sfondo su iPhone, ma non su iPad - non riesce a trovare il motivo
E per qualche motivo il colore di sfondo bluastro della cella in alto non viene visualizzato su iPad:
prega, quello che potrebbe essere la ragione per questo?
Ho anche cercato con il debugger (passato attraverso viewDidLoad) e nel codice XML di Main.storyboard - e non riesco a trovare la causa.
Ho anche ripristinato le impostazioni del simulatore e ho provato su Mac Yosemite e Mavericks che ho.
Ecco il mio storyboard (si prega di click for fullscreen), dove ho impostato il colore di sfondo (per Wäny e Hany):
Nell'anteprima (qui fullscreen) il colore di sfondo è presente in entrambi iPad e iPhone:
Se ho fatto qualcosa di sbagliato qui, come trovarlo e resettarlo?
UPDATE:
Ho provato il suggerimento di DCGoD (grazie) - e funziona. Quando provo impostare il colore di sfondo delle celle con il seguente codice funziona (qui fullscreen):
#define THEME_COLOR_BLUE [UIColor colorWithRed:19.0/255 green:175.0/255 blue:207.0/255 alpha:1.0]
- (void)tableView:(UITableView *)tableView
willDisplayCell:(UITableViewCell *)cell
forRowAtIndexPath:(NSIndexPath *)indexPath
{
cell.contentView.backgroundColor = THEME_COLOR_BLUE;
}
E capisco, che potrei usare questo come una soluzione alternativa ...
Ma sono ancora curioso di cosa non va nel mio storyboard. Perché funziona per iPhone, ma non per iPad? Preferirei usare una pura soluzione "visiva" (rende lo storyboard più facile da modificare).
SOLUZIONE:
Per qualche strana ragione la correzione è per impostare il colore del "contenuti" di fondo (e non per il suo genitore - il "Table View cella" Ecco fullscreen.):
eri anche in grado di impostare il colore di separazione? – jasonaibrahim
Non sono sicuro, mi spiace –