gpt4 book ai didi

ios - 是否可以使用 UITableViewStylePlain 禁用 UITableView 中的 float 标题?

转载 作者:IT老高 更新时间:2023-10-28 12:17:12 26 4
gpt4 key购买 nike

我正在使用 UITableView 来布局内容“页面”。我正在使用表格 View 的标题来布局某些图像等,如果它们不 float 但保持静态,就像在样式设置为 UITableViewStyleGrouped 时一样,我更喜欢它。

然后使用 UITableViewStyleGrouped,有没有办法做到这一点?我想避免使用分组,因为它会在我的所有单元格中添加一个边距,并且需要禁用每个单元格的背景 View 。我想完全控制我的布局。理想情况下,它们是“UITableViewStyleBareBones”,但我在文档中没有看到该选项...

非常感谢,

最佳答案

实现这一点的一种可能更简单的方法:

objective-C :

CGFloat dummyViewHeight = 40;
UIView *dummyView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.tableView.bounds.size.width, dummyViewHeight)];
self.tableView.tableHeaderView = dummyView;
self.tableView.contentInset = UIEdgeInsetsMake(-dummyViewHeight, 0, 0, 0);

swift :

let dummyViewHeight = CGFloat(40)
self.tableView.tableHeaderView = UIView(frame: CGRect(x: 0, y: 0, width: self.tableView.bounds.size.width, height: dummyViewHeight))
self.tableView.contentInset = UIEdgeInsets(top: -dummyViewHeight, left: 0, bottom: 0, right: 0)

部分标题现在将像任何常规单元格一样滚动。

关于ios - 是否可以使用 UITableViewStylePlain 禁用 UITableView 中的 float 标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1074006/

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