4

Phase 1:numéro de contrôleur de navigation en vue récipient contrôleur

I ont un contrôleur embarqué à l'intérieur d'un dispositif de commande de navigation. J'essaye de créer une vue de récipient faite sur commande à l'intérieur de ce contrôleur.

Phase 2:

J'ai créé de UIView qui xib contiennent ScrollView que je passe dans le contrôleur et le passage initialiseur ce contrôleur à ajouter dans le récipient sur mesure.

L'encadré de la vue défilante passe automatiquement à y: -64.

Résumé de ce que j'ai essayé:

De cette What does addChildViewController actually do? Je sais que le contrôleur parent passe navigation au contrôleur de l'enfant. C'est en créant cet ajustement de l'encart.

Alors j'ai essayé de désactiver la propriété

automaticallyAdjustsScrollViewInsets

du contrôleur faux mais sa ne fonctionne pas

De iOS 7: Custom container view controller and content inset j'ai découvert que la propriété automaticallyAdjustsScrollViewInsets également pas des travaux sur ce configuration compliquée.

question principale

Quand j'ajoute le contrôleur créé par storyboard contenant même configuration pour récipient Voir son beau travail. Mais quand je crée à travers le code, le problème d'encart du contenu de vue de défilement se pose. Quelle propriété me manque dans le code qui est présent dans le storyboard de UIViewController?

Répondre

0

J'ai aussi fait face à ce problème. Je n'ai pas eu beaucoup de temps pour creuser à ce problème. Il me semble très confus.

mais: i a résolu le problème avec disable régler pour faire défiler du contrôleur de empiècements navigation, contrôleur parent et contrôleur vue conteneur (enfant), et je mis hors service dans les barres opaques le problème résolu.