无法通过情节提要中的自动布局设置UItableView的tableHeaderView高度的约束

胡伟

我希望屏幕仅显示一个带有headerView的tableveiwCell。我在UITableView的顶部添加了一个UIView作为标题视图,并在情节提要板上添加了“大小类”(只需将UIView拖动到UITableView的顶部),它可以与所有设备屏幕兼容大小以这种方式。

所以通过约束更改标题视图的高度是我想要的。但是当我尝试这样做时,我无法为headerView设置约束(Xocde不允许我在情节提要中选择任何约束,如下图2所示)。如下。

任何想法,谢谢!

项目代码在这里:https : //github.com/williamhqs/AutoLayoutTableViewHeaderView

截屏

在此处输入图片说明

EIDT:似乎仍然无法在情节提要中设置它。

然后,我将不得不通过代码更改表标题视图的框架,然后更新约束。

UIView *v = self.tableView.tableHeaderView;
CGRect fr = v.frame;
fr.size.height = [UIScreen mainScreen].bounds.size.height -100;
v.frame = fr;
[self.tableView updateConstraintsIfNeeded];
胡伟

然后,我将不得不通过代码更改表标题视图的框架,然后更新约束。

UIView *v = self.tableView.tableHeaderView;
CGRect fr = v.frame;
fr.size.height = [UIScreen mainScreen].bounds.size.height -100;
v.frame = fr;
[self.tableView updateConstraintsIfNeeded];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

如何使用自动布局设置tableHeaderView(UITableView)的高度?

来自分类Dev

在情节提要中设置“自动布局”约束时,菜单中的同级对象不可用

来自分类Dev

在代码中修改情节提要自动布局约束的最佳实践?

来自分类Dev

在UICollectionViewCell中使用情节提要中的自动布局约束

来自分类Dev

无法将原型单元的高度设置为情节提要中的约束

来自分类Dev

无法使用自动布局和情节提要在tableHeaderView中将视图居中

来自分类Dev

在情节提要中设置动态tableview高度约束

来自分类Dev

UITableView tableHeaderView使用自动布局的高度太小

来自分类Dev

Xcode 6.3情节提要自动布局约束

来自分类Dev

情节提要中“自动布局”标签的表视图单元格约束

来自分类Dev

tableHeaderView使用自动布局和情节提要以全高显示

来自分类Dev

tableHeaderView使用自动布局和情节提要以全高显示

来自分类Dev

通过代码将约束设置为带有快速iOS8的情节提要中的元素

来自分类Dev

无法在Xcode 11中的情节提要中为UIView设置比例高度

来自分类Dev

没有图像的情节提要中的UIImageView自动布局

来自分类Dev

如何快速移动在情节提要中设置了约束的UI对象?

来自分类Dev

在情节提要中设置约束时,Xcode连续崩溃

来自分类Dev

如何快速移动在情节提要中设置了约束的UI对象?

来自分类Dev

在情节提要中设置约束时,Xcode连续崩溃

来自分类Dev

设置约束后,为什么UITableView自己将其报告为600x600或情节提要中的内容?

来自分类Dev

设置约束后,为什么UITableView自己将其报告为600x600或情节提要中的内容?

来自分类Dev

UITableView中的自动布局约束问题

来自分类Dev

如何从通过情节提要创建的UITableView中拉出UIView?

来自分类Dev

使用自动布局计算tableHeaderView高度

来自分类Dev

UIScrollView分页自动布局和情节提要

来自分类Dev

iOS9情节提要自动布局

来自分类Dev

在代码中设置IBOutlet的自动布局约束

来自分类Dev

如何在情节提要中抑制Xcode 5中的约束和布局警告?

来自分类Dev

UITableView标头高度不会在情节提要中更改

Related 相关文章

  1. 1

    如何使用自动布局设置tableHeaderView(UITableView)的高度?

  2. 2

    在情节提要中设置“自动布局”约束时,菜单中的同级对象不可用

  3. 3

    在代码中修改情节提要自动布局约束的最佳实践?

  4. 4

    在UICollectionViewCell中使用情节提要中的自动布局约束

  5. 5

    无法将原型单元的高度设置为情节提要中的约束

  6. 6

    无法使用自动布局和情节提要在tableHeaderView中将视图居中

  7. 7

    在情节提要中设置动态tableview高度约束

  8. 8

    UITableView tableHeaderView使用自动布局的高度太小

  9. 9

    Xcode 6.3情节提要自动布局约束

  10. 10

    情节提要中“自动布局”标签的表视图单元格约束

  11. 11

    tableHeaderView使用自动布局和情节提要以全高显示

  12. 12

    tableHeaderView使用自动布局和情节提要以全高显示

  13. 13

    通过代码将约束设置为带有快速iOS8的情节提要中的元素

  14. 14

    无法在Xcode 11中的情节提要中为UIView设置比例高度

  15. 15

    没有图像的情节提要中的UIImageView自动布局

  16. 16

    如何快速移动在情节提要中设置了约束的UI对象?

  17. 17

    在情节提要中设置约束时,Xcode连续崩溃

  18. 18

    如何快速移动在情节提要中设置了约束的UI对象?

  19. 19

    在情节提要中设置约束时,Xcode连续崩溃

  20. 20

    设置约束后,为什么UITableView自己将其报告为600x600或情节提要中的内容?

  21. 21

    设置约束后,为什么UITableView自己将其报告为600x600或情节提要中的内容?

  22. 22

    UITableView中的自动布局约束问题

  23. 23

    如何从通过情节提要创建的UITableView中拉出UIView?

  24. 24

    使用自动布局计算tableHeaderView高度

  25. 25

    UIScrollView分页自动布局和情节提要

  26. 26

    iOS9情节提要自动布局

  27. 27

    在代码中设置IBOutlet的自动布局约束

  28. 28

    如何在情节提要中抑制Xcode 5中的约束和布局警告?

  29. 29

    UITableView标头高度不会在情节提要中更改

热门标签

归档