我有一个UIPopoverController
包含一个UITableView
. 弹出框在其视图控制器的-viewDidAppear
函数中调整大小以适应表格的内容。虽然弹出框正确调整大小,但其箭头通常不再指向原始CGRect
. 有没有办法强制弹出框在调整大小后重新定位,使其箭头指向其预期目标?
编辑:我无法设置弹出框的大小,-viewDidLoad
因为在调用表视图之前不会加载其数据-viewDidAppear
,因此在此之前我不知道弹出框的大小。此外,当单击一个表格视图单元格以显示另一个视图时,我会调整弹出框的大小,这也导致箭头不再指向其预期目标。