2013-12-09 2 views
0

가로 모드에서 시작하도록 설계된 앱이 있는데이 모든 것이 정상적으로 작동합니다. 화면을 덮기 위해 이미지 뷰를 추가 한 다음 스크롤 뷰를 중간에 추가합니다. 다시 모든 것이 잘 작동합니다.가로 모드에서 UIViewcontroller가 세로 좌표를 유지합니다.

그런 다음 일련의 uiimageviews를 다시 모두 추가하십시오. 맨 오른쪽 이미지를 클릭하면 아무런 반응이 없지만이 이미지를 앞선 다른 이미지는 정상적으로 작동합니다. 주변을 파고 들자면 viewcontroller가 세로 좌표를 유지한다는 것을 알았습니다. 다른보기로 이동 한 다음 맨보기로 돌아가서 맨 오른쪽의 uiimageview가 작동하지 않을 때를 클릭하면 맨 아래에 탭바가 있습니다. 이걸 본 사람 있어요? 다시 올 때 뷰가 다시 그려지는 것 같습니까?

답변

0

내 질문 here

- (void)viewDidLayoutSubviews 
{ 
    // fix for iOS7 bug in UITabBarController 
    self.selectedViewController.view.superview.frame = self.view.bounds; 
} 

음이 방법의 viewDidLoad에 추가하지 않는 대답이 문서를 참조하십시오.

감사합니다 Martijn 당신은 나를 올바른 길로 인도했습니다.

관련 문제