1

我正在使用 UIPopoverController 从选定的 UITableViewCell 中显示一个弹出框。问题是弹出框标题区域太高了。似乎在导航栏下方和视图控制器的视图上方,UITextView 上方出现了一个额外的蓝色圆角矩形。为什么它在那里,我该如何摆脱它?

弹出框控制器的内容视图控制器是一个 UINavigationController。UINavigationController 的根视图控制器是一个 UIViewController。UIViewController 的视图是一个 UITextView。

UIViewController 将其 title 属性设置为“UIViewController title”。UITextView 将其文本设置为“UITextView text\n\nUITextView text\n\nUITextView text”。弹出窗口中没有其他按钮或视图。

我的 iOS 模拟器的弹出窗口截图:

在此处输入图像描述

我正在使用 iOS 5.1, Xcode 4.3.1 。

4

1 回答 1

0

解决方案:在 UIViewController 中将 WantsFullScreenLayout 设置为 YES。

于 2012-04-04T23:27:19.263 回答