separatorInsetを設定しても、iOS 8では反映されない UITableViewの区切り線を左端まで表示したい場合、下記設定を行うと思いますが、 iOS 8では反映されない現象が発生しました。 self.tableView.separatorInset = UIEdgeInsetsZero; UITableViewのlayoutMarginsを設定する iOS 8から新しく追加されたlayoutMarginsを設定すると現象が解決できました。 ただし、UITableViewCellにlayoutMarginsを設定する場合は、 UITableViewCellのpreservesSuperviewLayoutMarginsをfalseにする必要がありました。 override func viewDidLoad() { super.viewDidLoad() if self.tab
![[iOS 8] UITableViewのlayoutMarginsを設定する | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/34de6d57437c5cfc77b749f99e4483a7a1702539/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2014%2F06%2Fios81.png)