Que signifie «contexte graphique clair»?

Dans Xcode 4.3, lorsque vous choisissez un object UIView placé dans .xib, vous pouvez découvrir qu’il existe une option indiquant “Effacer le contexte graphique”. Qu’est-ce que ça veut dire?

Lorsque cette case est cochée, iOS dessine la zone entière couverte par l’object en noir transparent avant de dessiner l’object.
Il est rarement nécessaire.


Début du développement d’IOS 5: Exploration du SDK IOS, page 81, paragraphe 3.

Il appliquera un "clear context" OpenGL avant de démarrer la fonction DrawRect de l’UIView:

 glClearColor(0, 0, 0, 0); glClear(GL_COLOR_BUFFER_BIT);