【发布时间】:2023-03-15 20:58:01
【问题描述】:
我有一个包含UITableView 的UIViewController。
这个UIViewController 显示在UIPopoverController 中。
现在,事情是tableView中的项目数不是恒定的,我希望弹出框的大小(即-popoverContentSize),根据项目数调整tableView
天真地,我在想如果我在将所有项目加载到 tableView 之后将 contentSizeForViewInPopover 设置为 viewDidLoad - 它会做到的。
没有。
所以简而言之,我的问题是:我怎样才能直接从contentViewController 更改popoverContentSize - 在它被呈现之后?
附录:
【问题讨论】:
标签: objective-c ios cocoa-touch ipad uipopovercontroller