gpt4 book ai didi

iphone - 披露三角形没有出现在我的 UITableViewCell 上

转载 作者:行者123 更新时间:2023-11-28 20:46:09 26 4
gpt4 key购买 nike

我怎样才能在 UITableViewCell 上有一个标签,同时在它的最右边有一个箭头?

这是我尝试过的:

   } else if(indexPath.row == 1) {
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(50,0,200,21)];
label.text = @"Select to change code";
label.tag = 1;
label.textColor = [UIColor grayColor];
cell.accessoryView = label;
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
}

但它不起作用。我看到了标签,但没有看到单元格右侧的箭头。

最佳答案

尝试以下操作:

 else if(indexPath.row == 1) {
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(50,0,200,21)];
label.text = @"Select to change code";
label.tag = 1;
label.textColor = [UIColor grayColor];
[cell addSubview:label];//i changed oonly this line
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
}

希望对你有帮助..........

编辑:(因为我无法发表评论。小改动的原因是在您的原始代码中,您已将标签添加到单元格,因为它是 accessoryType subview (有效地用您的标签覆盖它),而在修改后的代码中,标签已作为单独的 subview 正确添加到单元格。

关于iphone - 披露三角形没有出现在我的 UITableViewCell 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6151877/

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