相关疑难解决方法(0)

调整大小后调整UIPopoverController位置

我有一个UIPopoverController包含UITableView.弹出窗口在其视图控制器的-viewDidAppear功能中调整大小以适合表的内容.当弹出窗口正确调整大小时,它的箭头通常不再指向原始箭头CGRect.有没有办法强制弹出窗口在调整大小后重新定位自身,使其箭头指向其预定目标?

编辑:我无法设置弹出窗口的大小,-viewDidLoad因为表视图在-viewDidAppear调用之前不会加载其数据,因此我不知道弹出窗口的大小应该是什么.另外,当单击其中一个表格视图单元格以显示另一个视图时,我会调整popover的大小,这也会导致箭头不再指向其预期目标.

cocoa-touch ipad uipopovercontroller ios

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

cocoa-touch ×1

ios ×1

ipad ×1

uipopovercontroller ×1