我最近通過點擊按鈕時彈出窗口中的tableview向用戶顯示項目列表。該表顯示了部分和標題。顯示UISplitviewController在PopOverViewController中
我現在正在嘗試不同的方式來顯示信息,我想嘗試在UISplitViewController中顯示數據。左視圖是帶標題的tableviewcontroller。右視圖也是一個帶有小標題的tableview控制器。
我仍然希望以popover的方式提供數據,但是當我嘗試過這種情況時,彈出窗口顯示沒有任何內容。我在SplitView的左右視圖的viewDidLoad方法中放置了斷點。休息時間正在受到打擊,但我的popover中沒有顯示任何內容。
如何在PopoverController中顯示UISplitView。
我的根查看
- (IBAction)showPopover:(id)sender {
self.SVC = [[SplitViewContainerViewController alloc] init];
self.pickerPopover = [[[UIPopoverController alloc] initWithContentViewController:SVC] autorelease];
CGRect frame= CGRectMake(0,0, 0, 0);
[self.pickerPopover presentPopoverFromRect:frame inView:self.view permittedArrowDirections:0 animated:NO];
的loadView中SplitViewContainerViewController
- (void)loadView
{
UIView *view=[[[UIView alloc]initWithFrame:CGRectMake(0, 0, 750, 880)]retain];
self.view=view;
self.splitViewController = [[UISplitViewController alloc] init];
self.leftViewController=[[[LeftViewController alloc] initWithStyle:UITableViewStylePlain] autorelease];
self.rightViewController=[[[RightViewController alloc] initWithStyle:UITableViewStylePlain] autorelease];
self.splitViewController.viewControllers= [NSArray arrayWithObjects:self.leftViewController, self.rightViewController, nil];
[self.view addSubview:self.splitViewController.view];
self.contentSizeForViewInPopover = CGSizeMake(750,880);
[super loadView];
}