Vous pouvez définir le cadre de la UITableView explicite de X,position Y en définissant le cadre de la propriété sur la vue. Ou vous pouvez modifier la même propriété à l'aide de interface builder, selon que vous avez ajouté la tableview via IB ou dans le code.
par exemple.
myTable.frame = CGRectMake(0.0, myTable.frame.origin.y + NAV_BAR_HEIGHT, myTable.frame.size.width, myTable.frame.size.height);
Ce sera la position de la table matable (qui est un pointeur vers la UITableView) en dessous de la barre de navigation, vous pouvez également avoir besoin d'ajuster la hauteur de la table en conséquence. La hauteur de la barre de navigation qui je suis indiquant avec une constante est de 44,0.
En général, je fais ce type de vue de l'ajustement si il a été nécessaire dans les viewWillAppear de la vue-contrôleur responsable. C'est pas souvent que vous aurez besoin de faire ce type de réglage de sorte qu'il peut être quelque chose que vous pouvez corriger en changeant la façon dont vos points de vue sont en cours d'installation.
Sans plus de détails de la façon dont votre point de vue de la configuration, il est difficile d'être plus précis.