gpt4 book ai didi

ios - 不同的 UITableViewCell 类型对齐

转载 作者:行者123 更新时间:2023-11-29 00:30:04 25 4
gpt4 key购买 nike

我有两种类型的 UITableViewCell 相互叠加。第一个是 UITableViewCellAccessoryDisclosureIndicator,下面一个是 UITableViewCellAccessoryNone:

if(someCondition)
{
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
}
else
{
cell.accessoryType = UITableViewCellAccessoryNone;
// this didn't work
// cell.layoutMargins = UIEdgeInsetsMake(0.0, 0, 0.0, 10.0);
}

我想做的是将底部单元格的两个标签向左移动,以便两个单元格的右边缘对齐。我尝试通过向底部单元格添加 layoutMargins 来实现此目的,但它不起作用。知道如何做到这一点吗?

最佳答案

将底部单元格的 accessoryView 设置为具有所需宽度的空 View 。

if(someCondition)
{
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
cell.accessoryView = nil;
}
else
{
cell.accessoryType = UITableViewCellAccessoryNone;
// Adjust the width value as needed
cell.accessoryView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 25, 5)];
}

关于ios - 不同的 UITableViewCell 类型对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42126031/

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