2015-01-21 6 views
0

안녕하세요, autolayout, size 클래스를 사용하지 않고 iPhone5 용 xib가 있습니다. 그러나 iphone 6 및 6+에이 화면을 적용하려면 프레임의 너비는 결코 조정되지 않습니다. 여기 내 해결책이지만 작동하지 않습니다.장치 변경시 프레임의 크기가 조정되지 않음 (iPhone 5 용 xib 사용)

-(void)loadView 
{ 
    [super loadView]; 
    self.view = [[UIView alloc] initWithFrame:[[UIScreen mainScreen] applicationBounds]]; 
} 
+0

왜 기존의 뷰 프레임을 조정하지 않습니까, 아니면 자동 레이아웃을 사용하지 않는 경우 스프링과 스트러트를 사용하여 뷰를 자동으로 채우십시오. 그들이 당신이 기대하는 바를 확인하기 위해 범위를 기록 했습니까? –

답변

0

iphone 6 및 iphone 6 plus 기기의 시작 이미지를 추가 했습니까? 이 메서드는 시작 이미지가 지정된 경우에만 실제 경계 값을 반환합니다. Xcode에서 자산 카탈로그를 사용하여 시작 이미지를 추가 할 수 있습니다.

+0

iphone 6의 출시 이미지가 있습니다. 실제로 다른 화면이 제대로 작동합니다. –

+0

iPhone 6 및 iPhone 6 Plus의 이미지를 시작 하시겠습니까? 어떻게 그들을 추가 했습니까? – Abu