initWithFrame에서 초기화 된 2 개의 CGLayer가있는 UIView 하위 클래스 (실제로는 퍼즐 조각)가 있습니다. 에서의 drawRect 난 혼합물이 두 층을 가지고 있고, 최상부의 게임 로직에 따라 알파변수를 가져야한다. 이 작업을 수행하는 가장 좋은 방법은 무엇입니까? CGLayer 또는 CGContext 함수가 그려지기 전에 일부 알파를
우리 앱에서의 스크롤링 성능을 향상시키고 자합니다. 나는 일반적으로 받아 들여지는 모든 조언을 따랐다. (CG로 그려라. 셀은 불투명하고 서브 뷰는 없다.) 배경 CPU와 네트워크 활동이있을 때 때로는 더듬 거리다. 하나의 해결책은 여기에 명시된 : http://www.fieryrobot.com/blog/2008/10/08/more-glassy-scroll
내 응용 프로그램에 약간의 기능을 추가하고 싶습니다. CGLayer를 사용하는 것이 가장 좋은 방법이라고 생각하지만 이전에 Quartz 드로잉을 한 적이 없었습니다 (일부 기본 자습서 제외). 내 의도는 내 앱에서 뷰의 상단 절반에 그릴 그림 (매개 변수를 기반으로하는 기본 기하학적 모양)을 전체보기로 표시하고 그 이미지의 아래 부분에 확대 된 부분을 표시
궁극적으로 iPhone에서 사용하기 위해 상자 흐림 기능을 사용하고 있습니다. 이 함수는 UIImage를 사용하여 투명한 복사본을 처음에는 양면으로 그 다음 그 이미지를 가져 와서 위와 아래의 투명한 복사본을 그려 멋지게 흐린 이미지를 반환합니다. Drawing with Quartz 2D Programming Guide을 보면 CGLayers를 사용하는 것