gpt4 book ai didi

ios - 具有自动布局的 UITableView 在横向模式下不会填满屏幕。为什么?

转载 作者:行者123 更新时间:2023-11-28 21:16:49 29 4
gpt4 key购买 nike

我有一个带有 UITableView 的 UIViewController。托管 UIViewController 由 UINavigationController 提供。我正在使用自动布局,并使用了“Leading Space to Superview (-16.00)”和类似的“Trailing Space to Superview Constraint”将 TableView 固定到父 View 的左侧和右侧。它在肖像模式下效果很好。但是当我切换到横向模式时,tableview 每边都短了几个像素。屏幕截图如下所示。请注意横向版本上的红色小边框。 (我已经将 UITableview 下的 View 背景设置为红色。)我什至可以在 Storyboard 中看到这个边框,但我不知道如何摆脱它。

如果重要的话,我的应用程序是为 iOS 10 构建的。

Portrait

Landscape

最佳答案

Leading Space to Superview

我建议您将前缘/后缘固定到父 View 的边距。您希望将它们固定到父 View 本身(并将常量 值更改为0)。

关于ios - 具有自动布局的 UITableView 在横向模式下不会填满屏幕。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41090958/

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