In cacao, in particolare l'iPhone SDK, la proprietà opaque
è descritto come:Cocoa/iPhone: BackgroundColor e Proprietà opachi
Se opaca, l'operazione di disegno presuppone che la vista riempie i suoi limiti e possono trarre Più efficiente. I risultati sono imprevedibili se opaco e la vista non rientra nei suoi limiti. Impostare questa proprietà su NO se la vista è completamente o parzialmente trasparente.
Nella mia esperienza, se si dispone di una vista (etichetta, cella di una tabella, ecc) con backgroundColor
set per [UIColor clearColor]
, fare non bisogno di impostare opaque
-NO
fino a quando appare correttamente (con una chiara sfondo).
Intuitivamente, fare ciò richiederebbe anche impostare opaco a NO, ma non ho mai incontrato problemi.
Potete mescolare opaco = SÌ e clearColor o sto vivendo in tempo prestato? Non sembra essere specificamente documentato da nessuna parte.