今回、TableViewCellの罫線ことSeparatorの隙間を埋めたいことがありました。
※デフォルトで左側に隙間ができます。
いくつか検索してStoryboardのAttribute InspectorでTableViewのSeparator Insetを0にすれば良いことが分かりました。
しかし、早速デフォルトで15となっているLeft Insetを0にしてみると問題がありました。
期待通り、Cellの罫線は左いっぱいまで伸びたのですが、SectionのHeaderまでInsetが0になってしまったようで左の隙間がなくなってしまいました。
解決法はTableViewCellのSeparator Insetを0にする
よくよく考えればその通りなのですが、TableViewCellにもSeparator Insetができるので、TableViewではなくCellの方に設定することで期待通りの外観にすることができました。
まとめ
全Cellの罫線左の空白をなくしたいときは…
TableViewのSeparator Insetはいじらずに、TableViewCellのSeparator Insetを0に設定しましょう!