gpt4 book ai didi

iOS 8 UITableView inset : if you have cells with custom layout, 你可能也会有这个问题

转载 作者:技术小花猫 更新时间:2023-10-29 11:03:02 26 4
gpt4 key购买 nike

在 iOS 8 上,对于更大的设备,默认的 tableView 插图似乎发生了变化。如果您正在布置自定义单元格并将其左侧布局约束与单元格的默认大小 15 插图相匹配,则您的布局在较小的设备上看起来很好,但在插图发生变化的较大设备上,您将获得类似于以下内容的内容:



TableViewCell separator inset alignement



我该如何解决这个问题?

最佳答案

Xcode6 中没有选项/属性来修复它。有一种 setter 方法 setSepratorInset 可以设置插入值。但是我们不能将 (-ve) 值传递给 <#CGFloat left#>从左边开始。因为它的最小值始终为 0。

[tableView setSeparatorInset:UIEdgeInsetsMake(<#CGFloat top#T, <#CGFloat left#>, <#CGFloat bottom#>, <#CGFloat right#>)];

如果你想解决它然后隐藏分隔线并添加一个 1px 的 imageView 与你想要的宽度来创建一条线并将它添加到单元格,这在每个设备上看起来也一样。

关于iOS 8 UITableView inset : if you have cells with custom layout, 你可能也会有这个问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26178660/

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