在iPhone上,当它显示某个辅助视图(披露指示符等)时,如何计算表格视图单元格内容视图的宽度?UITableViewCell的contentView的宽度与给定的附件类型
我需要这个以便为包含可变长度文本包装的单元格计算正确的单元格高度。但是,当表视图委托需要单元格高度时,它实际上并没有实际的单元实例,所以它不能直接查询内容视图边界。
我可以很容易地硬编码一个20像素的边缘在右边看起来是正确的样式表视图纵向方向与披露指标,但宁愿做正确的方式,以便它保持如果苹果决定调整利润率的话就会工作。
(这与this question。)
问题是表视图委托需要知道不可见的单元格高度,因此没有实际的单元实例从中获取contentView。我想我可以得到_a_可见单元格的contentView,并假设所有其他单元格将具有相同的contentView宽度。 – 2009-05-24 16:32:01
你可以尝试从委托中删除高度方法,然后在设置单元格时使用UITableView – 2009-05-25 03:01:37