gpt4 book ai didi

uitableview - 如何确定分组 UITableView 的边距(或者更好,如何设置它)?

转载 作者:行者123 更新时间:2023-12-03 07:15:56 29 4
gpt4 key购买 nike

分组的 UITableView 在 View 边缘和表格单元格之间放置了边距。令人烦恼的是(对我来说)这个边距是 View 宽度的函数。

在我的应用程序中,我有两个不同宽度的 UITableView,我希望它们对齐单元格边缘。

有可能获得这个利润吗?或者更好的是可以设置这个边距吗?

干杯,——本

最佳答案

分组 TableView 宽度与单元格边距的关系

TB 宽度(0 到 20)左边距 = TBWidth - 10

TB宽度(20至400)左边距 = 10

TB 宽度(401 至 546)左边距 = 31

TB 宽度(547 至 716)左边距 = tableView 的大约 6%

TB 宽度(717 至 1024)左边距 = 45

- (float) groupedCellMarginWithTableWidth:(float)tableViewWidth
{
float marginWidth;
if(tableViewWidth > 20)
{
if(tableViewWidth < 400)
{
marginWidth = 10;
}
else
{
marginWidth = MAX(31, MIN(45, tableViewWidth*0.06));
}
}
else
{
marginWidth = tableViewWidth - 10;
}
return marginWidth;
}

关于uitableview - 如何确定分组 UITableView 的边距(或者更好,如何设置它)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4708085/

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