Avatar ·

iOS 8 UITableView separator inset 0 não funciona: como remover as margens?

Olá a todos! Estou escrevendo um aplicativo para iOS 8 em Swift e me deparei com um problema que está me deixando louco. Quero que as linhas separadoras (separator) na minha UITableView fiquem sem margens, ou seja, que vão da borda mais à esquerda até a borda mais à direita. Parece simples: defino `tableView.separatorInset = UIEdgeInsetsZero` ou `tableView.separatorInset = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0)`, mas isso não funciona — as margens à esquerda ainda permanecem. Já tentei de tudo: definir o inset no `viewDidLoad`, no `cellForRowAtIndexPath` para cada célula, até tentei sobrescrever o `layoutMargins` da célula. Nada adianta. Aqui está meu código: ```swift override func viewDidLoad() { super.viewDidLoad() tableView.separatorInset = UIEdgeInsetsZero tableView.separatorStyle = .SingleLine } override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { let cell = tableView.dequeueReusableCellWithIdentifier("Cell", for