두 가지 앱을 사용하여 둘 다 앱을 사용하여 가로 모드로 iPhone을 사용하여 키가 크지 않고 화면이 넓어집니다.가로 방향이 강제로 설정된 앱의 난이도
내가 찾은 것 중 하나는 첫 번째 뷰가 잘 보일 것이지만 다른 모든 뷰는 요소가 설정되었는지 여부에 따라 한쪽으로 압착 된 하위 뷰 (UIButtons, UIPicker, UIViews)가 표시된다는 것입니다. 이동하거나, 크기를 변경하거나,보기 크기가 변경된 것과 동일한 위치에 있어야 함). 내 모든 견해는 가로 방향으로 IB로 디자인되었습니다. 내 기본 UIWindow 및 내가 생각할 수있는 모든 것이 가로 방향으로 배치되었습니다. 심지어 내 plist 파일 UIInterfaceOrientationLandscapeRight 플래그가 설정되어 있습니다.
이제 모든 내보기를 내 rootview 컨트롤러와 동시에로드하면 아무런 문제가 없습니다. 그러나 나중에로드 된 뷰가있는 경우 클립이 잘 리거나 압축됩니다. 나는이 작업을 수행해야하는 이유
[coming.view setFrame:CGRectMake(0, 0, 480, 300)];
누구나 알고
이 문제를 해결 얻을 수있는 유일한 방법은 새로운 관점에서 플립 내 코드에 다음 줄을 추가했다? 변환이 적용되지 않는 한로드 된보기가 300x480 인 것으로 iPhone이 가정한다는 것입니까?
감사합니다.
ps. 이는 전술 한 바와 같이보기, 나는 setFrame를 호출하지 않는 경우에 모습입니다 :
alt text http://files.me.com/mahboud/ljhvun
자신의 화면이 유사하게 아래로 압박해야합니다 첫 번째 이후에로드되는 모든 viewcontrollers. 어떤 이유로 첫 번째 viewcontroller는이 문제가 없습니다.
iPhone OS 3.1.3에서 여전히 문제가 있음을 확인할 수 있습니다. ADC 회원 자격에는 두 가지 무료 지원 사건이 포함되어 있으므로, 신청서를 제출하여 뉴스가있는 경우 알려 드리겠습니다. –