gpt4 book ai didi

ios - 带约束的 UITableView 的动态高度

转载 作者:行者123 更新时间:2023-11-30 13:57:05 24 4
gpt4 key购买 nike

我想在 Storyboard 中制作一个界面,它可以针对所有 iPhone 屏幕尺寸自动缩放,如下图所示:

View in XCode Storyboard

我想要的是 View 1 和 View 2 具有恒定的高度,但覆盖相同的水平空间,并且下面的 UITableView 一直延伸到 UIView。如何指定约束来实现此效果?

我知道如何以编程方式执行此操作,但我已经将学习这个项目中的 Storyboard作为一个目标。

有人有什么建议吗?

最佳答案

如果您希望 view1 和 view2 保持固定在顶部,通过约束 view1.bottom == tableView.top 就很容易做到。

如果您希望 view1 和 view2 与 TableView 一起滚动,请将它们放在 TableView 的标题中。 (要制作标题,请将通用 UIView 拖动到 Storyboard 编辑器中原型(prototype)单元上方的空间。)我不建议使用约束来尝试使 TableView 之外的内容随之滚动,即使这是(有时)有可能。

按住 Control 键从 View 1 拖动到 View 2,并创建“等宽”约束以平均划分空间。

关于ios - 带约束的 UITableView 的动态高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33483805/

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