UITableViewCell 无法删除插图
UITableViewCell cannot remove insets
关于删除边框左侧的插图,我已经遍历了所有我能找到的解决方案。这是我应用的代码,苹果文档说这是我应该应用它的属性。
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("voicemailCell", forIndexPath: indexPath) as! UITableViewCell
// Configure the cell...
cell.separatorInset = UIEdgeInsetsZero
return cell
}
我不知道为什么这不起作用,我唯一的理由是我不应该将它应用到那里的单元格,但肯定 let cell
正在引用该单元格。
您只需在故事板中编辑此设置即可。
Select 您的 tableView -> 转到检查器,然后将 Content Inset 设置为自定义。
默认填充为 15 - 将其设置为 0
并在真实设备中进行测试。它应该有效。
如果没有任何效果,请尝试在高度为 1 的单元格底部添加一个视图并隐藏默认分隔符。
关于删除边框左侧的插图,我已经遍历了所有我能找到的解决方案。这是我应用的代码,苹果文档说这是我应该应用它的属性。
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("voicemailCell", forIndexPath: indexPath) as! UITableViewCell
// Configure the cell...
cell.separatorInset = UIEdgeInsetsZero
return cell
}
我不知道为什么这不起作用,我唯一的理由是我不应该将它应用到那里的单元格,但肯定 let cell
正在引用该单元格。
您只需在故事板中编辑此设置即可。 Select 您的 tableView -> 转到检查器,然后将 Content Inset 设置为自定义。 默认填充为 15 - 将其设置为 0
并在真实设备中进行测试。它应该有效。
如果没有任何效果,请尝试在高度为 1 的单元格底部添加一个视图并隐藏默认分隔符。