sto impostando il colore di sfondo del mio UIView (che è all'interno di un UIViewController) come segue:iPhone - background di UIViewColor - utilizzando una png con trasparenza?
myView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"myTransparentBG.png"]];
Ho anche provato scherzi con [myView setOpaque:NO];
ma l'immagine non appare trasparente. Ha uno sfondo nero ad esso. Sono abile a risolvere questo programmaticamente? Altrimenti, come dovremmo impostare uno sfondo trasparente alla nostra vista?
Questa sembra una domanda che avrebbe dovuto essere posta prima, ma non ho trovato risposta.
Aha, questa è la risposta corretta. Non stavo impostando la proprietà opaca del livello. Grazie! – chaiwalla
È interessante notare che è necessario impostare la proprietà opa * dopo * si imposta l'immagine di sfondo. Deve essere parte del motore di rendering. –
Grazie Sam, ho avuto lo stesso problema. Inoltre: le ultime due righe di questo snippet di codice fanno la stessa cosa. – titaniumdecoy