UITableViewCell中的自动调整掩码

时间:2011-05-16 23:45:48

标签: iphone objective-c uitableview

在我的didSelectRowAtIndexPath中,我有以下内容:

[self.table beginUpdates];
sideSwipeView = [[[UIView alloc] initWithFrame:CGRectMake(0, cell.frame.size.height-25, 320, 25)] autorelease];
sideSwipeView.autoresizingMask = UIViewAutoresizingFlexibleBottomMargin;
[cell.contentView addSubview:sideSwipeView];
[self.table endUpdates];

并且在heightAtRowIndexPath中,如果我添加UIView,我会添加单元格的高度..但是UIView位置不会粘在单元格的底部,为什么会这样?它采用旧的cell.frame.size.height值,我希望能够动态调整,如果我调整单元格的高度。 “

1 个答案:

答案 0 :(得分:0)

您将自动调整遮罩设置为灵活的底部边距。如果您希望视图粘在底部,则需要灵活的顶部边距(或将其设置为具有灵活的高度)。