gpt4 book ai didi

Xcode 7 GM - 在分组的 UITableViewController 中隐藏一行的分隔符

转载 作者:可可西里 更新时间:2023-11-01 01:04:59 25 4
gpt4 key购买 nike

我正在使用 Xcode 7 GM 和 Swift。我正在尝试删除带有静态单元格的分组 TableView 中特定行的分隔符。我为一行创建了一个 outlet,一个 UITableViewCell,并尝试了这 3 个代码:

nameRow.separatorInset = UIEdgeInsetsMake(0, CGRectGetWidth(nameRow.bounds)/2.0, 0, CGRectGetWidth(nameRow.bounds)/2.0)

nameRow.layoutMargins = UIEdgeInsetsZero

nameRow.separatorInset = UIEdgeInsetsZero

它们都不起作用。我该怎么办?

最佳答案

我不确定您是否可以在 Interface Builder 中为特定行创建导出。但是,如果您改为在 cellForRowAtIndexPath 中应用插图,它似乎对我来说工作得很好。

func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("cell", forIndexPath: indexPath)

if indexPath.row == 2 {
cell.separatorInset = UIEdgeInsetsMake(0, CGRectGetWidth(cell.bounds)/2.0, 0, CGRectGetWidth(cell.bounds)/2.0)
}

return cell
}

普通风格

Simulator screenshot showing a table view with a hidden separator on one of the cells

分组样式

Simulator screenshot showing a grouped table view with a hidden separator on one of the cells

关于Xcode 7 GM - 在分组的 UITableViewController 中隐藏一行的分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32550073/

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