2010-04-11 2 views
0

투영 행렬을 사용하여 세로 및 가로 모드로 표시되는 OpenGL 전용보기가 있습니다 (보기의 변환은 항상 ID입니다). 나는 적절한 방향으로 상태 표시 줄을 보여줄 필요가있다. UIApplication에서 상태 표시 줄 방향 속성을 설정하고 OpenGL보기의 프레임을 변경하여보기가 상태 표시 줄 아래로 이동하지 않도록합니다.iPhone 상태 표시 줄 방향 opengl with

가로에서 세로로 변경하면 (가로가 초기 상태 임)보기의 프레임이 (0, 20, 320, 460)으로 설정되고 이와 같이 유지됩니다. 그러나보기는 (-10, -10)로 번역 된 것으로 보입니다.

보기의 크기를 변경했지만 움직일 수없는 것 같습니다. 이상한 일들이 있습니다 : 내가하려고 할 때

이 이
  • initialy보기, 나는 그것을 전체 화면으로 변경됩니다 (0, 0, 300, 480) (상태 표시 줄과 풍경)과 그 다음 작동, 그것은 작동하지 않습니다 두 번째 (상태 표시 줄과 세로) 뷰의

  • 프레임 속성을 chenge보기 문제가 무엇을 할 수있는 제대로

어떤 생각 배치되는 것을 보여줍니다?

답변

1

바운드 속성을 확인하십시오. 방향 변경시 프레임이 자동으로 바뀝니다.