码迷,mamicode.com
首页 > 其他好文 > 详细

UITableView的子控件高度不确定处理

时间:2016-05-07 12:42:01      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:

比如,tableView的tableFootView的控件数量是根据网络请求的数据而定的。那么tableView并不能准确的设置其contentSize.处理方法:

在tableFootView的类中:

// 设置footer的高度 == 最后一个按钮的bottom(最大Y值)
    self.xmg_height = self.subviews.lastObject.bottom;
    
    // 设置tableView的contentSize
    UITableView *tableView = (UITableView *)self.superview;
    tableView.tableFooterView = self;
    [tableView reloadData]; // 重新刷新数据(会重新计算contentSize)
    //tableView.contentSize = CGSizeMake(0, self.bottom); 

 

UITableView的子控件高度不确定处理

标签:

原文地址:http://www.cnblogs.com/yintingting/p/5467696.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!