2012-04-24 4 views
0

ipad2 용 2d 응용 프로그램을 작성하고 있습니다. 나는 1024x768 대신 2048 * 1536 픽셀 좌표계를 사용하고 싶습니다. 것이 가능하다? 예를 들어 나는 다음과 같은ipad 2 - 2048x1536 해상도 사용 방법

CGRect rect = CGRectMake(2000,1000,10,10); 
CGContextFillRect(context, rect); 

같은 사각형을 그립니다하고 화면의 rectanle을보고 싶습니다. ipad (1)로는 이것이 불가능합니다.

감사

답변

0

내가 그 심지어 최신 망막 아이 패드에 가능하다고 생각하지 않습니다. 여전히 1024x768 좌표계와 픽셀 배가를 사용하기 때문입니다.

왜 2048x1536을 좌표 시스템으로 사용하고 싶습니까? 2로 나누면 같은 효과를 얻을 수 있습니까?

+0

이미 2로 나눕니다. –

+0

2 차원 객체의 크기와 위치를 이미 2로 나눕니다. 2로 다이빙 크기가 4 인 그리드에서 너비가 7.5 포인트 인 오브젝트를 얻기 때문에 문제가 발생합니다. 즉, 각 2D 오브젝트의 위치와 크기는 그리드 크기의 배수 여야합니다. 문제를 해결하기 위해 모든 객체 치수와 격자 크기를 곱할 수 있습니다. 그러나 1024x768 해상도로이 작업을 수행하면 사용자에게 제공해야하는 모든 콘텐츠를 표시 할 수 없습니다. –

관련 문제