我正在尋找在iOS 9/10中的標準UITableView中的多個編輯模式下調整分隔符插入邊距。在多編輯模式下調整UITableViewCell分隔線
我的目標是使與細胞的文本標籤的左邊緣的分隔線。
在過去,我已經完全做刪除的邊距:
override func tableView(_ tableView: UITableView, willDisplay cell: UITableViewCell, forRowAt indexPath: IndexPath) {
cell.separatorInset = .zero
cell.layoutMargins = .zero
}
這給了我一個觀點,如:
如果我嘗試要增加分隔符插入,整個文本標籤移過來,這是我不想要的。 :
cell.separatorInset = UIEdgeInsetsMake(0, 40, 0, 0)
如何我只是移動分隔線,在不影響文本佈局,最好沒有做的layoutSubviews
任何超越或手動畫線?
你有沒有想通這一個? –
@StianHøiland您是否曾嘗試上述問題中的代碼?因爲它在我身邊工作。 – JackyW