1
iPhone 앱에서 유니버설 앱 (iPhone, iPad)으로 빠르게 변경할 수있는 방법을 찾고 있습니다. (나중에 유니버설 타겟을 충족시키기 위해 커스텀 뷰를 위해 앱을 완전히 리팩토링 할 것입니다.) 먼저 very good blog post을 읽으면 하드 코딩 된 뷰 크기를 먼저 제거한 다음 UIWindow 프레임을 UIScreen 프레임으로 설정하여이를 수행하는 간단한 방법을 제공합니다. 단일보기 만 사용합니다. 그의 샘플 코드는 다음과 같이이었다 :유니버설 뷰 UIWindow 수정
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
CGRect rect = [[UIScreen mainScreen] bounds];
[self.window setFrame:rect];
}
내 응용 프로그램의 didFinishLaunchingWithOptions에서이 코드를 넣어하지만 난 여전히 같은 아이폰보기에 geting있어, 아이 패드의 왼쪽 모서리를 맨 위로 밀었다. 아무도 이것으로 도울 수 있습니까?