增加表格视图单元格默认附件类型的高度

Posted

技术标签:

【中文标题】增加表格视图单元格默认附件类型的高度【英文标题】:Increasing the height of the table view cells default accessory type 【发布时间】:2012-08-09 05:22:38 【问题描述】:

我是 iphone 开发新手。我正在为我的表格视图单元格使用 UITableViewCellAccessoryCheckmark 。我想知道是否可以通过编程方式增加此默认附件类型的高度,或者使用自定义图像是唯一的选择。我想这样做是因为我想为我的单元格设置一个稍大的复选标记。任何帮助表示赞赏

谢谢, 拉吉

【问题讨论】:

我想在这里你可能会明白 - [点击此链接][1] [1]:***.com/questions/10208998/… 【参考方案1】:

复选标记附件类型的大小无法更改.....您可以做的是在UITableViewCell 中添加UIButtonUIImageview,然后单击执行操作...。图像到单元格相对容易....

【讨论】:

是的,向单元格添加图像很容易。感谢您的快速回复。我会接受您的回答【参考方案2】:

为此,您必须通过以下教程实现自定义附件类型: link

【讨论】:

【参考方案3】:

cellForRowAtIndexPath在这个表格视图方法中使用这个代码

UIButton *record_Btn = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[record_Btn setFrame:CGRectMake(8, 5, 70-20, 35)];
[record_Btn setBackgroundColor:[UIColor clearColor]];
[record_Btn setTitle:[NSString stringWithFormat:@"record"] forState:UIControlStateNormal];
record_Btn.tag = cell.tag;
[record_Btn addTarget:self action:@selector(pressRecordBtn:) forControlEvents:UIControlEventTouchUpInside];
[cell.contentView addSubview:record_Btn];

【讨论】:

以上是关于增加表格视图单元格默认附件类型的高度的主要内容,如果未能解决你的问题,请参考以下文章

使用Objective C增加单元格数量时如何动态增加UITableView高度?

通过标识符设置表格视图单元格高度 - Swift

使用动态增加单元格计算表格视图的内容大小

动态更改表格视图单元格的高度

移除单元格附件后,如何将微调器与单元格内容视图居中?

从自定义单元格加载时如何调整单元格表的高度?