¿Cómo configurar el margen superior de la vista de tabla en iOS?

Soy nuevo en el desarrollo de iOS, y mi código funciona bien en iOS6, pero en iOS7 tiene algunos problemas de interfaz de usuario.

Vea la siguiente image. Quería añadir margen a la vista de tabla, pero como se dijo que era perfecto en iOS 6. La pregunta puede parecer muy básica, pero estoy tratando de encontrar cualquier propiedad con la que pueda agregar margen.

En segundo lugar, si tengo que hacerlo programáticamente, sugiérale dónde debo escribir el código.

Intenté search en Google, pero puede que no pueda search con los términos correctos. Soy desarrollador de C ++ y nuevo en Objective C y Mac.

introduzca la descripción de la imagen aquí

Puede hacer esto configurando su tableViews contentInset o contentOffset según sus necesidades.

[self.tableView setContentInset:UIEdgeInsetsMake(top, left, bottom, right)]; 

En el controller de vista de tabla, establezca la propiedad UIRectEdgeTop en UIRectEdgeTop .

Puede usar esta propiedad para ampliar las vistas debajo de las barras superiores, (barras de estado y navigation) y inferiores (barras de herramientas y barras de tabs).

El valor es una máscara de bits con posibles valores de:

 UIRectEdgeNone, UIRectEdgeTop, UIRectEdgeLeft, UIRectEdgeRight, UIRectEdgeBottom, UIRectEdgeAll