首页 > 解决方案 > UITableViewWrapperView 在 tvOS 上具有超级视图的前导和尾随边距

问题描述

我正在 tvOS 上创建一个表格视图。这UITableViewWrapperView是的子视图,UITableView它们之间有一个前导和尾随填充。如何删除这些填充?谢谢?

标签: iosswifttvos

解决方案


我通过以下设置解决了它:

tableView.contentInsetAdjustmentBehavior = .never
tableView.insetsContentViewsToSafeArea = false
tableView.insetsLayoutMarginsFromSafeArea = false
tableView.preservesSuperviewLayoutMargins = false

请注意,请记住 tvOS 指南建议左右间距至少为 90 像素,上下间距至少为 60 像素。

https://developer.apple.com/design/human-interface-guidelines/tvos/visual-design/layout/


推荐阅读