eliminar líneas entre UITableViewCells en UITableView

81

He creado una UITableViewcon UITableViewCell. Entre las celdas de vista hay líneas crecidas. Quiero eliminar estas líneas y no quiero mostrarlas, pero no sé cómo.

Trabajo con Xcode 6.1 y Swift.

Aquí hay una captura de pantalla que muestra mi pantalla:

ingrese la descripción de la imagen aquí

¡GRACIAS!

Martín
fuente

Respuestas:

254

Usando Objective-C , tenemos:

[self.tableView setSeparatorStyle:UITableViewCellSeparatorStyleNone];

para Swift 3 :

self.tableView.separatorStyle = .none

para Swift 2 :

self.tableView.separatorStyle = UITableViewCellSeparatorStyle.None

O:

si está utilizando InterfaceBuilder , puede establecer la propiedad Separator de tableView enNone ingrese la descripción de la imagen aquí

inestable
fuente
6
En Swift 2 no es necesario escribir realmente, UITableViewCellSeparatorStyleya que ese es el tipo esperado. Puede escribir simplemente self.tableView.separatorStyle = .Nonepara abreviar.
mathielo
Eliminé una edición incorrecta. Lo que se agregó no tuvo nada que ver con "Swift 4.1", estaba relacionado con la versión del sistema operativo, no con la versión del idioma. Además, de todos modos, no parecía una buena solución, y definitivamente debería haberse publicado en su propia respuesta.
Eric Aya
16

Dentro de InterfaceBuilder puede establecer la Separatorpropiedad en Noneo hacerlo mediante programación estableciendo la propiedad separatorStylede su vista de tabla en UITableViewCellSeparatorStyleNone.

anka
fuente
8

Swift 3:

tableView.separatorStyle = UITableViewCellSeparatorStyle.none
Marcos Reboucas
fuente
5

Puedes hacerlo desde un guión gráfico como este;

ss

Savas Adar
fuente
1

Rápido 5:

cell.selectionStyle = UITableViewCell.SelectionStyle.none
pratik bhiyani
fuente
0

tableView.separatorStyle = .ninguno

al inicializar la vista de tabla. Se puede configurar oa través del guión gráfico o plumilla.

Randhir Kumar
fuente
1
Intente dar más explicaciones y ejemplos para que el OP original y la comunidad los entiendan.
Sunil Lulla