gpt4 book ai didi

objective-c - 如何将标签放入表格单元格?

转载 作者:行者123 更新时间:2023-11-28 18:26:51 25 4
gpt4 key购买 nike

table cell

这是我要制作的单元格,左侧是 cell.text,右侧是标签。现在表格样式是

UITableViewStyleGrouped 当我尝试制作标签时,我编写了这些代码。

cell.textLabel.text = @"All";
UIView* view = cell.contentView;
UILabel* label1 = [[UILabel alloc] initWithFrame:cell.frame];
label1.textColor = [UIColor blackColor];
label1.textAlignment = UITextAlignmentCenter;
label1.text = @"%15";
[view addSubview:label1];
[label1 release];

但这不起作用,因为标签的单元格覆盖了一个又一个。当然,任何人都可以帮助我用代码制作这种外观。

最佳答案

您的代码中的问题似乎是label1 的 框架。像下面这样改变它的框架。

CGRect lFrame = CGRectMake(cell.frame.width - 100, 0, 100, cell.frame.height);
UILabel* label1 = [[UILabel alloc] initWithFrame:lFrame];

使用现有样式:您正在使用的样式已经预定义。无需将自定义标签添加到单元格。您可以通过将表格单元格的样式指定为 UITableViewCellStyleValue1 来实现此样式。

[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 ....

您可以更改字体属性,例如单元格的 textLabeldetailedTextLabel 的样式、颜色和大小以满足您的需要。

关于objective-c - 如何将标签放入表格单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6790287/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com