En Xcode 4.3, cuando elige un objeto UIView colocado en .xib, puede encontrar una opción que dice "Borrar contexto de gráficos". ¿Qué significa?¿Qué significa "Contexto de gráficos claros"?
Respuesta
Cuando se comprueba, IOS dibujar toda el área cubierta por el objeto en negro transparente antes en realidad dibuja el objeto.
Es rara vez es necesario.
Beginning IOS 5 Development: Exploring the IOS SDK, page 81, paragraph3.
Se aplicará una OpenGL "clear context"
antes de iniciar la función de drawRect de la UIView:
glClearColor(0, 0, 0, 0);
glClear(GL_COLOR_BUFFER_BIT);
¿Hay algún costo de rendimiento Si la aplicación de un OpenGL "contexto claro"? Veo que esta opción está marcada por defecto. – SeanFang
OpenGL es una máquina de estado, por lo que cada llamada implica un gasto. Dicho eso, esas son solo dos llamadas y valen la pena si quieres ese comportamiento. –
- 1. ¿Qué significa Contexto?
- 2. ¿Qué significa "Contexto" en "ServletContext"?
- 3. iOS "contexto actual de gráficos" - ¿Qué es eso
- 4. ¿Qué significa frame_dummy en el contexto de creación de perfiles?
- 5. ¿Qué significa ('../') significa?
- 6. IOS, cómo borrar los gráficos de contexto
- 7. ¿Qué significa "compensación" en el contexto de la programación?
- 8. ¿Qué significa el contexto de salida para WaitHandle.WaitOne?
- 9. ¿Qué significa sincronización en el contexto de Vector/ArrayList?
- 10. ¿Qué significa "predicado" en el contexto de la informática?
- 11. ¿Qué significa ECONNRESET en el contexto de un socket AF_LOCAL?
- 12. ¿Qué significa hilo seguro en un contexto PHP?
- 13. Qué significa exactamente "adjuntar contexto" en Eclipse Mylyn
- 14. ¿Qué significa el operador groovy << en este contexto?
- 15. ¿Es posible renderizar AVCaptureVideoPreviewLayer en un contexto de gráficos?
- 16. ¿Qué significa # en sql?
- 17. ¿Qué significa "monolítico"?
- 18. ¿Qué significa 'siembra'?
- 19. ¿Qué significa Vo?
- 20. ¿Qué significa "interpolación lineal"?
- 21. ¿Qué significa Field.Index.NOT_ANALYZED_NO_NORMS significa
- 22. ¿Qué significa "babosa" significa
- 23. Cómo crear un UIImage del contexto de gráficos actual?
- 24. ¿Qué significa Composable exactamente?
- 25. TDD con requisitos poco claros
- 26. ¿Qué significa este colón (:)?
- 27. ¿Qué significa "curl"?
- 28. ¿Qué es un PDI y qué significa?
- 29. ¿qué significa "$ &" significa en Ruby
- 30. ¿Qué significa "?" significa en Java?
Cuando tenemos que "dibujar todo el área cubierta por el objeto en negro transparente antes de que realmente dibuje el objeto". ? – SeanFang
Un ejemplo de cuándo puede usarlo es si tiene una etiqueta (fondo claro) y está cambiando el texto. Sin esta bandera, el nuevo texto se dibuja sobre el texto anterior. Con la casilla marcada, el área de la etiqueta se "borra" antes de que se dibuje el siguiente texto. – Olie
¿Qué es negro transparente? cuando es transparente no tiene color y "negro transparente"? – RainCast