固定弹出控制器的子视图,里面有一个tableview

时间:2012-11-21 10:26:32

标签: ios ipad uitableview uipopovercontroller

我正在尝试将悬停子视图添加到UIPopoverController。我有一个表视图控制器作为弹出窗口内的内容视图控制器。我试图将其添加为普通子视图:

UIPopoverController* popoverController = [[UIPopoverController alloc] initWithContentViewController:myTableViewController];
UIView* mySubview = ...
[popoverController.contentViewController.view addSubview:mySubView];

显示正确但不幸的是,使用表格视图上下滚动。我想确定其立场。

我还尝试通过表视图控制器的scrollViewDidScroll:方法中的scrollview的y偏移更新子视图的位置,但是如果可能的话,我希望避免使用此解决方案。

1 个答案:

答案 0 :(得分:1)

您必须使内容控制器成为UIViewController子类而不是UITableViewController子类。