문제

iPad에서 PartionModalViewController를 사용하여 로그인 화면을 표시하려고합니다.

LoginFormController *controller = [[[LoginFormController alloc] initWithNibName:@"LoginFormView" bundle:nil] autorelease];
[controller setModalTransitionStyle:UIModalTransitionStyleFlipHorizontal];
[controller setModalPresentationStyle:UIModalPresentationFormSheet];
[self controller:loginFormController animated:YES];

인터페이스 빌더에있는 뷰를 어떤 크기로 설정하든 항상 약 540x620으로 항상 크게됩니다. 그러나 로그인 화면은 두 개의 텍스트 필드와 버튼이 아닙니다. 따라서 460x240 만 있으면됩니다.

이것을 크기를 조정하는 방법을 아는 사람이 있습니까?

도움이 되었습니까?

해결책

모달 뷰에서 iPad Hig 섹션을 읽으십시오. 왜 그것이 작동하지 않는지 분명히 분명합니다. 우리가 NDA 아래에 있기 때문에 Apple의 개발자가 아닌 경우에는 아무도 아무도 말할 수 없습니다. 그러나 내가 당신이라면 내가 사용하는 솔루션은 iPad 특정 것이 아니라 오히려 몇 가지 iPhone 앱이 한동안하고있는 일입니다. Uialert보기를 사용하여 두 텍스트 필드를 넣으시겠습니까? 아래쪽은 IB를 사용하여 배치 할 수 없다는 것입니다.지도 시간

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top