qq_26638853
疯子枫
采纳率100%
2015-09-14 02:30 阅读 2.4k
已采纳

ios TableView的headView的高度问题

有一个需求,一开始headview的高度是400,当我点击headview中的一个按钮是,要把headview的高度变成800,试了好几种方法都没实现该功能

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • 已采纳
    Leexianke Leexianke 2015-09-14 02:51
    • (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section 这个方法可以做到,不过记得reload data.
    点赞 1 评论 复制链接分享
  • zj382561388 睡觉不盖被 2015-09-14 06:25

    楼主 是怎么修改的 是通过代理方法设置高度么 将点击的格移出屏幕 然后移回时 高度也不发生变化么

    点赞 评论 复制链接分享
  • qq_26638853 疯子枫 2015-09-14 07:55

    在CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section 该方法中,给一个你的headview动态的返回值,也就是height,移出屏幕,在移回时,保证你的headview不是重新创建的view,就不会有问题

    点赞 评论 复制链接分享

相关推荐