gpt4 book ai didi

ios - 调整 UIPopoverController 的大小以适应 UITableController

转载 作者:行者123 更新时间:2023-11-29 10:56:16 25 4
gpt4 key购买 nike

我有一个 UIPopOverController,里面有一个 UITableController。我初始化了所有的元素,想要呈现popOver,此时UITable不知道它的大小,所以我不能设置UIpopOver的大小

我也不确定在 UITable 知道它的大小后我还能在哪里设置 UIPopOver 的大小(我可以尝试在 cellForRowAtIndexPath 中破解它,但这很难看

有什么想法吗?

我试图定义 didView* 方法,但没有一个被调用可能是因为 View 在弹出框内

谢谢

最佳答案

在显示弹出窗口之前,调用 [table reloadData]。这将强制表格计算大小。然后只需使用 [table contentSize]

另请注意,您可以自行计算表格的大小。如果您知道行/页眉/页脚的数据和高度,那么乘法和加法就很简单了。

关于ios - 调整 UIPopoverController 的大小以适应 UITableController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18217998/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com