我有一个显示表格的UIPopoverController。我使用PresentFromBarButtonItem方法。
如何弹出一个标题来显示,UISpliter会列出多少?
答案 0 :(得分:25)
UITableViewController
; UITableViewController
添加到UINavigationController
。@interface YourTableViewController : UITableViewController < ... >
...
@end
...
...
YourTableViewController *vc = [[YourTableViewController alloc] init... ;
vc.title = @"Some Title";
// add vc to an UINavigationController then forget it.
UINavigationController *nav = [[UINavigationController alloc]
initWithRootViewController:vc];
[vc release];
UIPopoverController *some_pvc = [[UIPopoverController alloc]
initWithContentViewController:nav];
[nav release];
然后通过向UIPopoverController some_pvc
发送presentPopoverFromRect: ...
消息来显示UIViewController
,您会看到标题栏
答案 1 :(得分:2)
我不知道你对UISpliter的意思,但是你需要在UINavigationController中“包装”你的视图控制器并在弹出框中显示导航控制器。视图控制器的标题属性将显示在视图控制器的视图上方。