gpt4 book ai didi

uitableview - iOS 8 Today小部件使用自动布局适合UITableView的高度

转载 作者:行者123 更新时间:2023-12-03 22:50:59 25 4
gpt4 key购买 nike

我正在使用“今日扩展”,显示UITableView。只有几个项目,但是我也得到了空行。

我可以使用自动布局,并在表格 View 高度上限制导出,以调整表格的大小,使其仅适合包含内容的行。

我无法做的是调整窗口小部件的大小以包装表格 View 。此刻,我剩下一张适当大小的 table 和很多空白空间。

最佳答案

如果您希望小部件的 Controller 为tableView的高度,请执行以下操作:

self.preferredContentSize = self.tableView.contentSize;

每次重新加载tableView的数据时都应设置此值,高度会发生变化。您不必担心contentSize的宽度,因为系统会忽略它。

要更正上面的答案,您需要添加:
self.view.translatesAutoresizingMaskIntoConstraints = NO;

那应该解决约束警告。

关于uitableview - iOS 8 Today小部件使用自动布局适合UITableView的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25780730/

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