gpt4 book ai didi

ios - 使用自动布局的 uitableview 页脚 View 的运行时扩展

转载 作者:行者123 更新时间:2023-12-01 19:01:23 24 4
gpt4 key购买 nike

我有一个 UIView,它是一个 uitableview 的页脚 View 。在运行时,用户将文本输入到页脚 View 内的 uitextview 中,该页脚 View 应根据自动布局中的高度约束调整到文本内容的大小。

View 中的所有其他对象(标签、 ImageView )都有适当的约束以适应 TextView 的扩展。

但是整体footerview的高度不会改变大小,并且不可能在tableview footerview高度上使用自动布局。

有没有人有办法解决吗?谢谢

最佳答案

还没有找到一个实际的、优雅的解决方案,但我已经推迟了通过使用解决方法来解决这个问题:
将用作页脚的 View 框架设置为尽可能大。在我的情况下,这意味着给它大约 60px 的备用垂直空间。由于它是页脚,并且它下方没有任何东西可以重新定位,因此用户不会受到解决方法的影响。
页脚 View 的内容固定在顶部,并有足够的空间在需要时展开。
作为记录:我的 View 是从 nib 文件加载的。
尽管理论上在界面构建器中提供给顶级 View 的大小仅用于设计时,并且运行时大小应根据约束和生成的固有大小来计算,但对于这种特定情况,我发现高度与它保持不变在IB。

关于ios - 使用自动布局的 uitableview 页脚 View 的运行时扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22694532/

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