모달 뷰 컨트롤러를 제시하려고하면 모달 뷰 컨트롤러가 작동하지만 틀린 방향으로 나타나고 화면의 절반 만 이동합니다 (위쪽 절반 만 표시됨) .모달 뷰가 화면 절반 밖에 나타납니다
-(void)showAboutView {
AboutViewController *aboutViewController = [[AboutViewController alloc] init];
if (aboutViewController != NULL) {
[self presentModalViewController:aboutViewController animated:YES];
}
}
모든 shouldAutorotateToInterfaceOrientation는 내가 아마 정말 멍청한 짓을하고있어 실현 "landscapeRight"
로 설정되어 있지만, 나는 그것이 무엇인지 알아낼 수 없습니다 ... - 코드는 충분히 간단한 보인다 어떤 도움을 주셔서 감사합니다!
나는 대답이 아니지만 당신은보기 컨트롤러를 공개하지 않는다는 것을 알고있다 - 당신은 거기에 메모리 누수가있다.) – deanWombourne
감사합니다 - 나는 전체 메소드를 여기에 붙여 넣지 않았을 것이라고 생각하지 않았다. 유용한 ... – SomaMan