2012-04-25 4 views
0

피커 뷰, 일부 텍스트 상자, 일부 레이블 및 일부 분할 컨트롤이있는 UIPopoverViewController가 있습니다. 스토리 보드에서 뷰 컨트롤러의 높이가 640으로 설정되어 있습니다. 응용 프로그램이 popover를로드하면 고정 된 크기로 보이고 컨트롤의 위치가 변경되고 하단의 일부가 잘 리게됩니다.UIPopoverViewController는 자동으로 크기가 조정됩니다.

이 Popover View Controller의 높이를 조절하고 크기를 조정하는 원인은 무엇입니까? 좋은 참고 문헌에 대한 링크가 도움이 될 것입니다.

감사합니다. Bob

답변

0

popoverController를 인스턴스화 한 후에는 - (void)setPopoverContentSize:(CGSize)size animated:(BOOL)animated;을 호출하여 팝업 크기를 수동으로 설정합니다.

+0

게시물 주셔서 감사합니다. 나는 이것을 시도했지만 여전히 작동하지 않습니다. 이상한 부분은 내가 텍스트 상자 중 하나를 입력하여 키보드를 불러 오면 popover가 올바른 크기를 차지한다는 것입니다. 키보드를 닫은 후에도 올바른 크기로 유지되지만 키보드를 가져 오면 전체 팝업을 볼 수 있습니다. –

관련 문제