나는 그것이 왜 발생하는지 실제로 알지 못하는 문제가 있습니다.상태 표시 줄의 영향 presentViewController : animated : completion
내 앱에는 프레임이 (0, 0, 320, 480) (iphone4) 인 메인보기 컨트롤러가 있습니다. 이 컨트롤러에서 이벤트가 발생하면 다른 뷰 컨트롤러를 모달로 표시합니다. 그러나 뷰 컨트롤러가 실제로 전체 화면을 차지하지만이 뷰 컨트롤러의 뷰 프레임은 (0, 20, 320, 480)입니다.
이 문제는 상태 표시 줄에 20 개가 나타나는 것 같습니다. 그러나 기본보기 컨트롤러를 사용하면 해당 상태 표시 줄을 볼 수 있으며 프레임에 영향을 미치지 않습니다. Info.plist에서 상태 표시 줄을 숨기도록 설정하면 아무런 문제가 나타나지 않지만이를 원하지는 않습니다. 이 문제를 해결하는 방법을 알고 있습니까?
안녕히 주무세요!
그러나 botch보기 컨트롤러가 화면의 동일한 공간을 차지하면 프레임이 변경되는 이유는 무엇입니까? – Varyvol
나는 우리가 당신을 설명 할 수 있도록, 약간의 스크린 샷을 제공합니다. –