[iOS]UItableViewセルの左側の余白をクリア
Custom Cellを使用してTable Viewを構成しています.すべての場所がAutolayout SuperView 0に設定されていても、左側の距離は生成され続けます.だからグーグルで知ったのは、想像以上に多くの人が経験したことがあるようだ.( 注:リンク1 , メモリンク2 )
解決策
// view controller
...
tableView.register(UITableViewCell.self, forCellReuseIdentifier: "identifier")
tableView.separatorInset = .zero
tableView.directionalLayoutMargins = .zero
tableView.layoutMargins = .zero
...
// data source
...
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "identifier")!
cell.directionalLayoutMargins = .zero
cell.layoutMargins = .zero
cell.contentView.directionalLayoutMargins = .zero
cell.contentView.layoutMargins = .zero
return cell
}
Reference
この問題について([iOS]UItableViewセルの左側の余白をクリア), 我々は、より多くの情報をここで見つけました https://velog.io/@leedool3003/iOS-UITableView-Cell-왼쪽-여백지우기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol