1

UIPopoverControllerを使用して、選択したUITableViewCellからポップオーバーを表示しています。問題は、ポップオーバータイトルの領域が高すぎることです。ナビゲーションバーの下とビューコントローラのビューの上には、UITextViewの上に表示される余分な青い丸い矩形があります。それはなぜそこにあり、どうやってそれを取り除くのですか?ナビゲーションバーのタイトルとビューコントローラーのビューの間のポップオーバーの余分な青い部分

ポップオーバーコントローラのコンテンツビューコントローラは、UINavigationControllerです。 UINavigationControllerのルートビューコントローラはUIViewControllerです。 UIViewControllerのビューはUITextViewです。

UIViewControllerはtitleプロパティを "UIViewController title"に設定します。 UITextViewはテキストを "UITextView text \ n \ nUITextView \ n \ nUITextView text"に設定します。 Popoverには他のボタンやビューはありません。私のiOSシミュレータから

ポップオーバーのスクリーンショット:

enter image description here

私は、iOS 5.1、Xcodeの4.3.1を使用しています。

答えて

0

解決方法:UIViewControllerでwantsFullScreenLayoutをYESに設定します。

関連する問題