gpt4 book ai didi

ios - 调整 UITable 标题 View 的大小自动布局

转载 作者:行者123 更新时间:2023-11-28 09:07:28 24 4
gpt4 key购买 nike

我正在使用 Swift 构建一个简单的 iOS 应用程序。

我的一个 View 显示评论列表(PFQueryTableViewController 中的单元格...我正在为我的数据库使用 Parse.com)。

我的单元格调整大小以适应可能的多行评论。这太神奇了! (如果你问我的话)

我遇到的麻烦是,根据顶部 View 中 Label 的多行内容调整位于 TableView 顶部的 UIView 的大小(见下文)。

enter image description here

不是多行显示和调整 View 大小(我设置了约束并将文本行设置为 0),标签只显示一行,在屏幕边缘用“...”截断它

对于如何使我的顶部 UIView 根据 UILabel 的内容调整大小,有没有人有任何建议或解决方案?

我还认为使用 TableViewController 顶部的容器 View 可能会更好?

最佳答案

UITableViewDelegate 中有一个委托(delegate)方法,可让您返回头部 View 的高度 (heightForHeaderInSection)。您必须实现它以确保返回正确的高度。

如果你的 nib 已经有约束,你可以在 @property 中加载 nib,并使用方法 systemLayoutSizeFittingSize 应该给你足够的高度。

有关更多详细信息,请查看我不久前写的这篇文章:Customize the UITableview with different height of cells like Facebook feeds in iOS

关于ios - 调整 UITable 标题 View 的大小自动布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30439769/

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