我正在尝试将悬停子视图添加到UIPopoverController。我有一个表视图控制器作为弹出窗口内的内容视图控制器。我试图将其添加为普通子视图:
UIPopoverController* popoverController = [[UIPopoverController alloc] initWithContentViewController:myTableViewController];
UIView* mySubview = ...
[popoverController.contentViewController.view addSubview:mySubView];
显示正确但不幸的是,使用表格视图上下滚动。我想确定其立场。
我还尝试通过表视图控制器的scrollViewDidScroll:方法中的scrollview的y偏移更新子视图的位置,但是如果可能的话,我希望避免使用此解决方案。
答案 0 :(得分:1)
您必须使内容控制器成为UIViewController子类而不是UITableViewController子类。