¿Cómo establecer un borde para UITableView?

Creé una vista que consta de una UITableView y una UIScrollView , ahora necesito dibujar un borde para la UITableView para que se pueda aislar de la UIScrollView .

Echa un vistazo a la propiedad de la capa UIView que te permite definir el borde visible para la vista. Pruebe lo siguiente:

 #import <QuartzCore/QuartzCore.h> 

 self.yourtableview.layer.borderWidth = 2; self.yourtableview.layer.borderColor = [[UIColor whiteColor] CGColor]; 

Recuerde también include QuartzCore.framework en la list de Frameworks de su proyecto.

Hay otra forma de configurar el huésped de la table.

1. Solo agrega la UIView cuyo tamaño es un poco más grande que la vista de tabla. Agregue la vista de tabla como una subvista de la vista.

Como, si el tamaño del marco de vista de tabla es (2,2,100, 200), el tamaño de vista debería ser (0,0,104,204).

2. Configure el color de backgroundColor de la vista como desee establecer para el color del borde.