我是 iphone 开发新手。我正在为我的表格视图单元格使用 UITableViewCellAccessoryCheckmark 。我想知道是否可以通过编程方式增加此默认附件类型的高度,或者使用自定义图像是唯一的选择。我想这样做是因为我想为我的单元格设置一个稍大的复选标记。任何帮助表示赞赏
谢谢,拉吉
我是 iphone 开发新手。我正在为我的表格视图单元格使用 UITableViewCellAccessoryCheckmark 。我想知道是否可以通过编程方式增加此默认附件类型的高度,或者使用自定义图像是唯一的选择。我想这样做是因为我想为我的单元格设置一个稍大的复选标记。任何帮助表示赞赏
谢谢,拉吉
复选标记附件类型的大小不能改变......你可以做的是在其中添加一个UIButton
或一个并点击它执行一个动作......向单元格添加图像相对容易......UIImageview
UITableViewCell
为此,您必须通过以下教程实现自定义附件类型: 链接
此表视图方法中的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];