ios - 自动调整 UITableView 的 header

标签 ios uitableview interface-builder constraints autolayout

我有一些我想锚定到屏幕底部的单元格的静态表格 View 。我添加了一个 UIImageView 作为 tableview 的标题,我希望这个 UIImageView 的高度可以调整,以便在 3.5 英寸屏幕上的 tableview 标题小于 4 英寸屏幕(并防止在较小的屏幕上滚动)。

我不知道如何在界面构建器中使用约束或自动布局来实现这一点(如果可能的话,我宁愿不使用代码),这就是我目前所拥有的:

enter image description here

最佳答案

最简单的方法是使用 UIViewControllerTableView ,在其中您固定到 view 的底部在界面生成器中。然后添加 UIImageView然后将其固定在表格顶部和页面顶部。鉴于它是静态的,您甚至不需要使用 UITableViewDelegate .

关于ios - 自动调整 UITableView 的 header,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21627442/

相关文章:

iphone - UILabel 不会自动缩小文本以适应标签大小

ios - 在 Swift 中创建导航面板

ios - 如何从 cloudkit 接收图像?

ios - UITableView beginUpdates/endUpdates 滚动时使滚动跳转

ios - 在 UITableView 中的部分索引标题之间添加填充(或增加高度)

ios - 如何在自定义单元格中设置详细附件类型

objective-c - 如何组织 "Window"菜单?

ios - 无法在 xib 中添加约束

swift - Asset Catalog 命名颜色不适用于 @IBInspectable 属性

ios - UICollectionView 包装器 View 框架更新