2009-08-20 5 views

Répondre

1

Je suppose par EAGLView, vous voulez dire une sous-classe UIView personnalisé qui est soutenu par un CAEAGLLayer. Parce qu'une telle vue a son contenu dessiné par la couche OpenGL, vous ne pouvez pas faire le même genre de dessin de Quartz dedans que vous le feriez dans un UIView soutenu avec un CALayer standard.

Ma recommandation est de déplacer votre dessin Quartz personnalisé vers une autre sous-classe UIView, et de placer ce UIView en sous-vue de votre vue d'hébergement CAEAGLLayer.

Questions connexes