1

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

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

它显示正确,但不幸的是随着表格视图上下滚动。我想固定它的位置。

我还尝试通过表视图控制器的 scrollViewDidScroll: 方法中的滚动视图的 y 偏移量来更新子视图的位置,但如果可能的话,我想避免这种解决方案。

4

1 回答 1

1

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

于 2012-11-21T18:18:44.980 回答