gpt4 book ai didi

ios - 将自定义节标题 View 的左对齐与其他标准标题和单元格相匹配

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

在具有动态原型(prototype)单元和大部分标准页眉和页脚的 UITableView(普通样式)中,我必须用自定义 View 替换一个页眉。

这可以通过在受影响的表格 View 内的 Storyboard 中创建一个 UIView(在单元原型(prototype)旁边,但在单元原型(prototype)之外)来轻松完成,将其连接到 socket 并在 viewForHeaderInSection 中返回该 socket 方法。

当然,这个 View 有一些内容,我想将其与其余所有内容左对齐。然而,iPhone/iPad 的标准边距有所不同,并且也会随方向而变化。

我可以从哪个属性中检索当前所需的左边距?

通过 socket 以编程方式将其设置为合适的自动布局约束又很容易,但是我从哪里获取要使用的值?

(这个问题类似于 Matching left alignment of custom & standard UITableViewCell types ,但针对标题,而不是单元格)

最佳答案

获取的值

self.tableView.separatorInset.left

似乎可以解决问题。边距的自动布局约束应在 viewForHeaderInSection 方法中设置。当您检测到设备旋转时调用 self.tableView.reloadData() 以使其保持最新状态。

关于ios - 将自定义节标题 View 的左对齐与其他标准标题和单元格相匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56992700/

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