ios - UITableViewWrapperView 在 tvOS 上具有超级视图的前导和尾随边距
问题描述
我正在 tvOS 上创建一个表格视图。这UITableViewWrapperView
是的子视图,UITableView
它们之间有一个前导和尾随填充。如何删除这些填充?谢谢?
解决方案
我通过以下设置解决了它:
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/
推荐阅读
- mysql - 查询超过 1800 万行的 mysql 数据库的替代解决方案
- css - 是否可以通过编辑 CSS 文件在 Bootstrap 4 中设置自定义断点?
- windows - Windows 上文件映射重叠视图的物理 RAM 消耗
- razor - Insight into inheriting from a base controller class
- html - 遇到麻烦
在 CSS 中 - javascript - URL 编码正在破坏 ExtJS 中的路由
- mysql - 在 mysql 中更新表后触发错误 1054
- performance - clflush 是否也会删除 TLB 条目?
- github - 无法使用 Script Lab 共享脚本
- jquery - 具有自定义分页和动态列的 Kendo Grid(JQuery)