如何以横向 Swift 创建和显示节标题

How you create and display the section headers in landscape orientation Swift

提问人:tejasree vangapalli 提问时间:11/4/2022 最后编辑:tejasree vangapalli 更新时间:11/4/2022 访问量:59

问:

这是我目前的行为

current behaviour

我希望“更多”部分标题与表视图单元格开头对齐。在纵向模式下,它们都位于相同的前导空间,但在横向中,节标题与表视图单元格不在同一前导位置。

想要实现这一点。

Required behaviour

我没有看到任何问题,但是,在横向时,标题没有与单元格对齐。我该如何解决这个问题?

iOS Swift Objective-C UITableViewCellEditControl

评论


答:

0赞 tejasree vangapalli 11/4/2022 #1

解决方案:

我之前已将 tableView 的行距设置为 superView 行距,但是,它应该设置为 safeArea 行距。这解决了问题。

0赞 keyur kathrotiya 11/4/2022 #2

解决方案是这样的:--

最近更多。标题前导,来自SuperView,单元前导来自安全区域。

因此,您需要更改标题视图“更多”的行距。安全区域的Superview

您需要将 SizeClass 用于 Lanscap 和 Portraint 视图的 AutoLayout 约束