这很简单,我希望我的 UILabel 在 UITableViewCell
内绘制到单元格边界之外以重叠 tableHeaderView
。
我的 tableViewView 只有 1 行和 tableHeaderView。我没有子类化 UITableViewCell
我做了什么:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
[cell.contentView.superview setClipsToBounds:NO];
[cell.contentView setClipsToBounds:NO];
[cell setClipsToBounds:NO];
}
但单元格仍然剪辑它的 subview 。
你的想法是什么?
最佳答案
@anhtu 感谢您的提示。我刚刚将 tableHeaderView 发送回这解决了问题
[self.tableView sendSubviewToBack:self.tableView.tableHeaderView];
关于iOS 8 在 UITableViewCell 边界之外绘制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32258040/