gpt4 book ai didi

ios - UITableViewCell 中的中心标签

转载 作者:可可西里 更新时间:2023-11-01 05:04:29 24 4
gpt4 key购买 nike

我正在尝试以编程方式将自定义 UILabel 置于 UITableViewCell 的中心。问题是它似乎没有居中。我正在使用这段代码:

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
return 80;
}


- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

{
chatCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell"];
if (cell == nil) cell = [[chatCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:@"cell"];
float yPos = (CGRectGetHeight(cell.contentView.frame) - CGRectGetHeight(cell.homeTeamLabel.frame)) / 2;

cell.homeTeamLabel = [[UILabel alloc] initWithFrame:CGRectMake(22.0, yPos, 220.0, 15.0)];
cell.homeTeamLabel.text = [items objectAtIndex:indexPath.row];
cell.homeTeamLabel.font = [UIFont systemFontOfSize:14.0];
cell.homeTeamLabel.textColor = [UIColor blackColor];
[cell.contentView addSubview:cell.homeTeamLabel];


return cell;
}

这是它的外观图片。如您所见,它没有居中。我怎样才能使它居中?

enter image description here

最佳答案

cell.homeTeamLabel.textAlignment = UITextAlignmentCenter;

我的错。现在是星期天早上,我需要更多咖啡!

iOS6以上使用

cell.homeTeamLabel.textAlignment = NSTextAlignmentCenter;

关于ios - UITableViewCell 中的中心标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21661227/

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