gpt4 book ai didi

ios - 具有动态高度的自定义 View 作为 UITableView 标题 ios xcode

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:15:58 25 4
gpt4 key购买 nike

在我的项目中,我有一个 1.MovieplayerView,2.一个带有动态内容的标签,3.一个行数可变的 tableView。

我在 scrollView 中对所有这些 View 执行此操作。但我总是遇到标签动态高度的问题。它有时会与 tableView 重叠。

我开始知道我们可以使用 customView 作为 tableView 标题。如何使用可变内容高度和自动布局来完成?我是 iOS 新手。有什么建议吗??

我知道如何将 View 作为表头添加到表中。但是当 View 中的内容发生变化时,它会与 tableView 的内容重叠。

我经历过 How to resize superview to fit all subviews with autolayout? , How do I set the height of tableHeaderView (UITableView) with autolayout?

有人可以举一个简单的例子来说明如何做到这一点吗?或者告诉我使用 ScrollView 并将所有这些 View 添加为其 subview 是否更好?任何建议都会很有帮助。谢谢。

最佳答案

在viewDidAppear中,
1.获取动态内容的高度,然后相应地设置tableHeaderView的高度。2. 再次设置headerView,让table view可以刷新:self.tableView.tableHeaderView = headerView

关于ios - 具有动态高度的自定义 View 作为 UITableView 标题 ios xcode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29301762/

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