如何停止UIView调整大小?

时间:2011-11-14 12:57:13

标签: iphone objective-c ipad uitableview

基本上,当UIView的父视图调整大小时会自动调整大小 - 但我不希望这种情况发生。

具体来说,我正在调整UITableView单元格的高度,我不希望相应的cell.backgroundView用它来调整大小。

有办法做到这一点吗?

2 个答案:

答案 0 :(得分:0)

试试这个方法:

[cell setAutoresizesSubviews:NO];

答案 1 :(得分:0)

在这种情况下答案是:

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath {
     cell.backgroundView.contentMode = UIViewContentModeCenter;
}