Sto costruendo l'interfaccia all'interno di costruttore di interfaccia e vedere che c'è una varietà di tavolozze di colori disponibili per la selezione dei caratteri e colori di sfondo:xCode 4.3 come accedere a livello di programmazione ai colori della tavolozza del generatore di interfacce?
background color>other>color widget 3rd tab > Palette
Alcuni di loro hanno nomi strani come "Ice", "Sky", ecc
dal mio codice ho accesso a
[UIColor blueColor];
[UIColor cyanColor];
c'è un modo per me per accedere a questi colori aggiuntivi per nome dal mio codice? Per esempio,
//Is there a method call that does something like this?
[Color colorNamed:@"Ice" inPalette:@"Apple"];
Grazie!
Grazie per la segnalazione. Sto specificatamente cercando di evitare di dover pensare ai valori RGB e invece di scegliere semplicemente un nome di tavolo predefinito. –
Non è necessario "pensare" ai valori. Se li vuoi dai pastelli predefiniti, apri il pannello dei colori, seleziona la linguetta del pastello e il pastello che desideri, quindi seleziona la scheda RGB e i valori RGB del pastello sono definiti per te. – mccrager
Qui, qualcuno ha già fatto tutto il legwork per le categorie: https://github.com/rob-brown/RBCategories/blob/master/UIColor+RBExtras.m – mccrager