iPad UIPopoverController如何设置标题

时间:2010-12-16 06:02:37

标签: ipad xamarin.ios uipopovercontroller

我有一个显示表格的UIPopoverController。我使用PresentFromBarButtonItem方法。

如何弹出一个标题来显示,UISpliter会列出多少?

2 个答案:

答案 0 :(得分:25)

1。设置UITableViewController;

的标题参数

2。将您的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,您会看到标题栏

alt text

答案 1 :(得分:2)

我不知道你对UISpliter的意思,但是你需要在UINavigationController中“包装”你的视图控制器并在弹出框中显示导航控制器。视图控制器的标题属性将显示在视图控制器的视图上方。