Iphone 以编程方式确定分组UITableView的填充

Iphone 以编程方式确定分组UITableView的填充,iphone,uitableview,Iphone,Uitableview,有没有办法以编程方式获取UITableView的“分组”样式填充 我想在我的屏幕上调整一些内容的大小,但我需要知道将它们放置在分组的UITableView的UITableViewCell上的向左或向右的距离。因为您在表视图中使用分组样式,所以您应该能够使用rectForSection:方法来获取绘制该部分的CGRect。但是,您可能已经将单元格添加到视图中 CGRect sectionRect = [tableView rectForSection:0]; int paddingLeft = s

有没有办法以编程方式获取UITableView的“分组”样式填充


我想在我的屏幕上调整一些内容的大小,但我需要知道将它们放置在分组的UITableView的UITableViewCell上的向左或向右的距离。

因为您在表视图中使用分组样式,所以您应该能够使用
rectForSection:
方法来获取绘制该部分的CGRect。但是,您可能已经将单元格添加到视图中

CGRect sectionRect = [tableView rectForSection:0];
int paddingLeft = sectionRect.origin.x;

在我看来,“分组”样式padding==cell.contentView的原点。但该值仅由tableView:willDisplayCell:ForRowatineXpath:中的tableView指定,在iPhone/iPod Touch上等于10。在cellForRowAtIndexPath:中查询它,结果为0。

我认为这最好地回答了我最初的问题。谢谢俄罗斯人!