iOS坑-tableHeadView的高度变化
来源:互联网 发布:阿里云服务器推荐码 编辑:程序博客网 时间:2024/05/20 20:58
问题描述:
最近有个需求,需要根据需要变化TableView的tableHeadView的高度,内容随着tableView的高度变化向下移动。
但是神器的一幕出现了,当重新设置了TableView的tableHeadView的frame的height变大以后,tableHeadView会变高,但是cell内容没有向下移动,被tableHeadView遮挡了。
这种情况并不是发生在所有机型。
所以,单纯修改tableHeadView的frame的height并不能使得tableView按照想象中的方式变换。
解决方法:
重新给tableView的tableHeadView进行赋值。
CGRect rect = headView.frame;rect.height += 100;headView.frame = rect;tableView.tableHeadView = headView;//或者[tableView setTableHeadView:headView]
如果需要动画效果,还可以
[tableView beginUpdates];[tableView setTableHeadView:headView];[tableView endUpdates];
阅读全文
0 0
- iOS坑-tableHeadView的高度变化
- iOS 改变TableHeadView的高度,tableView自适应
- 适应ios中键盘高度的变化
- iOS开发 masonry 设置tableHeadView
- ios中Textview高度随文字的高度的变化而变化
- [ios] 适应键盘高度变化
- iOS UITextField随着键盘的高度变化动态调整位置
- iOS开发之监听键盘高度的变化
- iOS开发之监听键盘高度的变化
- iOS 中键盘上工具栏高度的变化
- 【代码笔记】iOS-屏幕根据键盘自动的变化高度
- iOS 11导航栏高度发生变化的问题
- 接着说tableview的tableheadview
- UITableView中tableHeadView的BUG
- iOS UILabel的高度随着字数的多少变化而变化
- iOS相应键盘高度变化,相应控件随之变化的代码段
- 获取键盘的高度变化
- 点击cell的高度变化
- 智能卡水表管理系统功能介绍
- PyQt4使用QDialogButtonBox操作实例代码讲解
- C++实验题---填空(类与继承A)
- Eclipse中Android SDK Manager无法下载的解决办法
- t-sql-ado.net学习ado.net
- iOS坑-tableHeadView的高度变化
- F4_SDIO驱动
- leetcode 514 freedom trail
- 最简单的纯js实现点击展开二级菜单功能
- 使用python下载一些链接的软件包
- Python random模块
- 用c语言实现Linux命令ls操作
- win7 64位下安装多版本的python及tensorflow安装
- Mybatis入门学习四:Spring 与 MyBatis整合