2011-10-03 3 views
1

가로보기 모드의보기 기반 템플리트가있는 iPad 응용 프로그램을 개발 중이며 모든보기에 도구 모음을 공유하고 탭바와 유사한 기능을 제공해야합니다.화면의 일부가보기 기반 iPad 앱의 가로 모드에서 사용 중지되었습니다.

오른쪽의 화면 부분에 추가 된 컨트롤은 사용할 수 없습니다. 예를 들어 버튼이 추가되면 화면의 해당 부분에있는 부분이 작동하지 않습니다.

놀랍게도 화면의 그 부분의 너비는 화면의 가로 너비에서 세로로 뺀 화면의 너비와 같아서 문제는 그와 관련이 있다고 생각합니다. 내가 그 컨트롤을 장담 사전

답변

1

덕분에 (... 또는 슈퍼 뷰의 수퍼, 또는 슈퍼 슈퍼 슈퍼 뷰, 또는) 그들의 슈퍼 뷰의 범위를 벗어납니다. 뷰 계층 구조가 히트 테스트를 수행 할 때 점이 프레임 외부에 있으면 nil을 반환하므로 프레임 외부의 하위 뷰는 히트 할 수 없습니다. IB의보기에는 기본적으로 "클립 하위보기"옵션이 없으므로보기 범위가 어디인지 알기가 어렵습니다. 또한 해당 뷰의 자동 크기 설정을 확인하십시오. 포함 된 뷰 중 하나가 가로로 크기가 조정되지 않고 펜촉의 세로 폭으로 크기가 조정 된 경우 장치를 회전 할 때 가로 폭으로 확장되지 않습니다.

+0

대단히 유용한 답변입니다. 동일한 문제에 대한 해결책을 찾던 지 몇 시간 만에 나를 구해 줬습니다. – SAHM

관련 문제