有没有人看过一个片段(或类/库),它将在 tableview 单元格中绘制那个角三角形(见下图)。
问问题
546 次
3 回答
4
您可以从图像创建新视图,然后将其添加到调用 addSubview 的单元格中。这是一个在启动时设置角落的示例:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
CGRect cornerFrame = CGRectMake(x, y, width, height);
UIImageView * corner = [[UIImageView alloc] initWithFrame:cornerFrame];
[corner setImage:[UIImage imageNamed:@"corner.jpg"]];
[cell.contentView addSubview:corner];
}
return cell;
}
于 2011-12-02T21:28:06.063 回答
0
它可能只是单元格中的图像。没什么太花哨的,只是您的标准运行定制UITableViewCell
于 2011-12-02T21:27:14.317 回答