iPhone 용 Quartz를 사용하는 약간의 카드 퍼즐 게임을 만들고 있습니다. 아이폰에서 날카 로워 보이지만, 아이 패드에서는 정말 톱니 모양이다. (보편적 인 앱이 아니기 때문에 아이폰 모드에서 돌아 간다.) 이것은 일반적인 2x 픽셀 화가 아니지만 정말 이상한 일이 일어나고 있으며 1x 모드에서도 볼 수 있습니다. (아래의 스크린 샷 참조)iPhone에서 iPad의 톱니 모양의 석영 2D 렌더링
나는 UIButtonView 서브 클래스의 drawRect : 메소드에서 카드를 드로잉한다. 그라데이션, 둥근 모서리, 그림자 및 카드 내용이있는 카드는 모두 drawRect : 메서드에서 Quartz를 사용하여 그려집니다. 그러나 뷰 객체의 변형 속성을 사용하여 회전 (그리고 아래쪽에서 "끌어 당길 수있는 더 작은 카드에 대한 변환")이 적용됩니다.
여기에 무슨 일이 일어나고 있습니까?
편집 : 아이폰에서
스크린 샷 : iPad에서
스크린 샷 : 당신이 할 수있는 아무것도
내가 말했듯이 : 이것은 오래된 2x 픽셀 화가 아닙니다. 렌더링은 비 망막 320x480 렌더링과 다릅니다. 하지만, 네, 저는 이것이 iOS가 이것을 어떻게 다루는 지에 대한 사실로 정했습니다. 나는 아마 우리 모두가 iPad 버전을 만들기를 원할 것이기 때문에, 애플이 아이폰 앱을보기 좋게 보이도록 집중하지는 않을 것이라고 생각한다. –