안녕하세요, autolayout, size 클래스를 사용하지 않고 iPhone5 용 xib가 있습니다. 그러나 iphone 6 및 6+에이 화면을 적용하려면 프레임의 너비는 결코 조정되지 않습니다. 여기 내 해결책이지만 작동하지 않습니다.장치 변경시 프레임의 크기가 조정되지 않음 (iPhone 5 용 xib 사용)
-(void)loadView
{
[super loadView];
self.view = [[UIView alloc] initWithFrame:[[UIScreen mainScreen] applicationBounds]];
}
왜 기존의 뷰 프레임을 조정하지 않습니까, 아니면 자동 레이아웃을 사용하지 않는 경우 스프링과 스트러트를 사용하여 뷰를 자동으로 채우십시오. 그들이 당신이 기대하는 바를 확인하기 위해 범위를 기록 했습니까? –