2012-10-22 4 views
0

꽤 자명 복귀 후의 변성보기 높이 이미지 참조 :자동 회전 : 일본어 회전

Before/After Autorotation

는 재현 방법 :

  1. 를 세로 방향으로도 위치를 표시 "이전" autorotation 전에.
  2. 장치를 가로 방향으로 회전하십시오.
  3. 다시 세로로 회전합니다. "After"는이 인물 사진으로 돌아온 후 뷰 위치를 보여줍니다.

컨테이너보기의 높이가 증가한 것처럼 보입니다. 이전에 경험 한 사람이 있습니까? 약간의 모호한 설정이있을 것입니다.

+0

3 단계에서 첫 번째 프레임으로 프레임을 재설정하려고 했습니까? – tiguero

+0

아이폰 5에 있을까요? –

+0

@JaySlupesky, 네, 아이폰 5에 있습니다. 차이가 있습니까? –

답변

0

자동 크기 조정 마스크를 올바르게 설정 했습니까? 어쩌면 그게 문제 야.

+0

자동 마스크 문제 일 경우 최초의 인물 풍경도 엉망이됩니다. 내가 여기에있는 것은 자동 회전 후에 동일한 방향에 대한 두 개의 다른 프레임입니다. –

0

당신은 아이폰 5에서 이런 일이 일어났다는 의견을 말한다. 나는 아이폰 5에서 뷰를 배치하는데 문제가 있었는데, 내가 뭘 해봤는지에 관계없이 autoResizingMask로 이러한 문제를 해결할 수 없었다. 나는 결국있는 viewDidLoad 코드의 두 줄을 추가하여 문제를 해결 : 문제는 회전에 있기 때문에

UIScreen *screen = [UIScreen mainScreen]; 
[self.view setFrame:[screen applicationFrame]]; 

, 당신은 아마이 라인은 회전시보다는있는 viewDidLoad에서 실행해야합니다.

+0

죄송합니다, 나는 당신을 속였습니다. 그것은 아이폰 5에서 일어나고 있지만 아이폰 5에 국한되지 않는다. 3.5 인치 스크린에서도 발생한다. –