【发布时间】:2011-07-26 06:07:34
【问题描述】:
我有一个方法,我有一个(渲染的)UITableViewCell*。我想知道整个单元格的宽度/框架。
cell.frame 似乎不起作用 - 它给了我一个随机单元格的框架。我得到的最接近的是cell.contentView.frame,但它不包括accessoryView 覆盖的区域(请参阅http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/TableView_iPhone/TableViewCells/TableViewCells.html#//apple_ref/doc/uid/TP40007451-CH7)。 cell.contentView.superview.frame 也不起作用 - 它在某个任意位置为我提供了一个框架,就像 cell.frame 一样。
cell.contentView.width + cell.accessoryView.width 有效,除非附件视图为UITableViewCellAccessoryNone
任何想法如何在所有情况下获得UITableViewCell 的整个帧/宽度?
【问题讨论】:
标签: iphone ios uitableview