UITableView está obteniendo un hueco en la parte superior

No estoy seguro de si es la pregunta apropiada para preguntar en este momento. Estoy trabajando con Xcode 5 (versión de vista previa) en la vista de tabla. El problema ahora es si mi vista de tabla se selecciona como group de lo que estoy teniendo un espacio entre la primera celda y el borde superior de la tabla.

El código para delegado de vista adecuado está debajo

 - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { return 8; } - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *simpleTableIdentifier = @"SimpleTableItem"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier]; if (cell == nil) { cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:simpleTableIdentifier]; } cell.textLabel.text = [NSString stringWithFormat:@"cell %d",indexPath.row]; return cell; } 

Imagen abajo cuando elijo el group en el xib

introduzca la descripción de la imagen aquí

Sin embargo, si cambio a plain , la tabla es normal

introduzca la descripción de la imagen aquí

Cualquier pensamiento para esta situación. Lo busqué en Google pero parece que no hay nada por ahí. Cualquier ayuda es bienvenida aquí.

Esa es la apariencia esperada de una vista de tabla agrupada en iOS 7. Si abre la aplicación Configuración, verá una barra separadora similar en la parte superior de la tabla y entre cada sección en la vista de la tabla (color gris).

En aras de ser exhaustivo, debe implementar el número de secciones en la vista de tabla y, en este caso, devolver una. Es posible que haya un error con Xcode 5 en el que si no implementa ese método, le proporciona un encabezado incorrecto.

Si eso no resuelve el problema, recomendaría implementar

 - (UITableViewHeaderFooterView *)headerViewForSection:(NSInteger)section 

Eso puede hacer el truco también.