erreur est comme ceci: -puis-je utiliser CGAddLineToPoint et CGAddMoveToPoint dans EAGLView
errror: -CGAddLineToPoint contexte invalide
erreur est comme ceci: -puis-je utiliser CGAddLineToPoint et CGAddMoveToPoint dans EAGLView
errror: -CGAddLineToPoint contexte invalide
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.