gpt4 book ai didi

iphone - iOS 7、UITableView 和不正确的分隔线

转载 作者:太空狗 更新时间:2023-10-30 03:40:25 24 4
gpt4 key购买 nike

我在 iOS 7 中遇到 UITableView(样式:UITableViewStyleGrouped)和 separatorInset 的问题。有时,分隔符不可见。

简而言之,如果我渲染表直接加载所有数据(例如来自 NSArray),则使用相同的表(完全相同的代码),分隔线是正确的(默认 iOS7 样式,正确的插图值(value))。如果我使用 insertRowsAtIndexPaths 之类的东西动态地将新行添加到同一个表中,分隔线会跨越单元格/屏幕的整个宽度(因此,没有 iOS7 默认样式)。

我试图在 UITableView 和每个单元格中使用 setSeparatorInset 强制“separatorInset”,但这没有用。如果我在添加新行后 reloadData,分隔线会正确显示。但这似乎不是一个很好的解决方案。

为什么分隔符间歇性不可见有什么想法吗?

最佳答案

在您的 ViewDidLoad 方法中编写此代码:

[tblView setSeparatorInset:UIEdgeInsetsZero];

关于iphone - iOS 7、UITableView 和不正确的分隔线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19903362/

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