gpt4 book ai didi

ios - UITableViewCell contentView inset on iPhone X

转载 作者:行者123 更新时间:2023-11-29 11:39:43 24 4
gpt4 key购买 nike

在 iPhone X 上创建的任何 UITableViewCell 都有一个 44 点的内容 View 插入。这意味着 UITableViewCell 的 contentView 宽度默认比单元格宽度小 44pts。我不需要有这种行为。如何获得与单元格宽度相同的 contentView 宽度(或者像其他 iPhone 型号上那样)?

更新:我通过设置 tableView.insetsContentViewsToSafeArea = NO 解决了这个问题。现在正在为其他元素(例如 UINavigationBar 项目)处理相同的问题。找不到等效项是用于导航栏的 UIBarButtonItem。感谢任何见解。

最佳答案

也许您可以在 View Controller 上使用 additionalSafeAreaInsets,它可以减少实际可用空间,但对于负 Insets,它应该起到相反的作用。

https://developer.apple.com/documentation/uikit/uiviewcontroller/2902284-additionalsafeareainsets

关于ios - UITableViewCell contentView inset on iPhone X,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47270538/

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