Je travaille avec une interface TabBarController >> NavBarController. Un de mes UIViewControllers contient un UIScrollView avec du texte (UITextField). Le problème est, le texte le plus élevé dans le UIScrollView est couvert par le NavBar. Comment puis-je réparer ça? J'essaie d'ajuster manuellement les choses dans IB avec des résultats mitigés mais je veux une solution plus CERTAIN.Comment remédier à un UINavigationBar chevauchant le sommet de mon UIScrollView?
0
A
Répondre
2
Le problème est que votre vue est trop grande et qu'elle est positionnée sous la barre de navigation.
Pour réparer, ouvrez .xib avec votre vue de conteneur et/ou votre UIScrollView
dans Interface Builder, et affichez l'inspecteur d'attributs (Cmd-1).
ensuite l'une des opérations suivantes:
- Assurez-vous que les éléments de l'interface utilisateur Simulé (pour la barre d'état, la barre supérieure et BottomBar) sont réglées sur des valeurs appropriées (qui ajuste automatiquement les images de sous-vue)
ou
- tous Aucun définir des éléments d'interface utilisateur simulé, puis la taille de votre récipient vue plongeante sur une taille appropriée (comme 320x400), réglez le autosizin g pour se développer dans les deux directions. (Je préfère cette méthode, et c'est aussi la méthode par défaut pour un projet de barre de navigation que Xcode génère automatiquement)
Ensuite, vous devez vous assurer que vous avez défini le contrôleur de vue racine pour cet onglet sur " Redimensionner la vue de NIB ". Si vous avez instancié une instance UINavigationController
dans Interface Builder (par exemple, dans MainWindow.xib), vous pouvez cocher la case correspondante.
Questions connexes
- 1. Comment ajouter un UIScrollView à un UIAlertView
- 2. Comment le délégué UIScrollView est-il informé de mon UIScrollView ivar?
- 3. Ajout UINavigationBar à un UITabBarController
- 4. TabWidget chevauchant le contenu de l'onglet
- 5. css chevauchant le contenu voulu
- 6. Comment modifier un UIBarButtonItem dans un UINavigationBar
- 7. Comment faire un UINavigationBar "mince"?
- 8. Les instructions de journal empêchent le refactoring: comment y remédier?
- 9. Pousser un UITabBarController avec un UINavigationBar sur un UINavigationBar existant
- 10. Jeu de deviner le nombre - comment y remédier?
- 11. Comment amener JDialog au sommet
- 12. désactiver le gradient UINavigationBar
- 13. Sun Java HTTPServer a un bug, comment y remédier?
- 14. UINavigationBar conduit à Crash ..!
- 15. Mac Terminal.app bug ennuyeux - Comment y remédier?
- 16. Comment ajouter un nouvel élément au sommet de Dojo DataGrid
- 17. Masquer le titre de UINavigationBar?
- 18. Est correct comment je fais pivoter mon UINavigationBar?
- 19. Envoyer le titre UIWebView à UINavigationBar
- 20. Git fusionner Spaghetti - Comment y remédier?
- 21. Ajout UIViewControllers à un UIScrollView
- 22. Comment connecter un bouton dans UINavigationBar?
- 23. Trouver le point final d'un sommet startpoint donné de sommet et milieu de forme
- 24. Ajouter UiImageView à UiScrollView un à la fois ... mais comment?
- 25. Comment amener un élément au sommet de ArrayList dans java
- 26. journal des erreurs SIGABRT comment y remédier?
- 27. Comment accéder au sommet de C#?
- 28. Comment implémenter un UIScrollView cyclique?
- 29. UINavigationBar hauteur
- 30. mooflow chevauchant des images