J'ai ajouté plus de 7 contrôleurs de vue au contrôleur de barre d'onglet, il montre plus à la fin, quand je clique sur "plus", il montre restant, mais le bouton d'édition est disponible à le coin droit de l'écran iPhone, je veux désactiver, masquer?Pour masquer le bouton d'édition lorsque vous ajoutez plus de 7 tabcontroller?
Répondre
Le bouton Modifier vous permet de réorganiser les boutons dans les onglets de la page principale. Êtes-vous sûr de vouloir empêcher l'utilisateur de réorganiser?
Si vous faites veulent empêcher réarranger, la chose à faire est quelque chose comme ceci:
tabBar.customizableViewControllers = nul;
Si vous n'effectuez pas cette opération, l'API suppose que tous les viewControllers sont personnalisables et qu'ils seront tous réorganisables. Si le bouton d'édition ne vous dérange pas, mais que vous souhaitez simplement réorganiser certaines vues, affectez un tableau à tabBar.customizableViewControllers qui contient certains des contrôleurs viewControllers, mais pas tous.
Appdelegate.h
Inclure
Appdelegate.m
dans l'application delegate.m ajouter ajouter ces lignes.
inclure cette ligne dans l'application didfinishlaunchingoptions;
(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
tabBarController.moreNavigationController.delegate = self;
}
AJOUTZ fonction dans appdelegate.m
(void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated {
UINavigationBar *morenavbar = navigationController.navigationBar;
UINavigationItem *morenavitem = morenavbar.topItem;
/* We don't need Edit button in More screen. */
morenavitem.rightBarButtonItem = nil;
}
c'est tout, il fonctionne maintenant.
- 1. Masquer le clavier lorsque vous perdez le focus sur UISearchBar
- 2. Masquer Soumettre Bouton pour formulaire
- 3. Comment ajoutez-vous une image?
- 4. Où ajoutez-vous les frameworks iphone de
- 5. Comment définir un titre pour que chaque ligne d'un tableau contienne déjà le titre lorsque vous ajoutez une nouvelle ligne?
- 6. Pourquoi est-ce BindingList jeter un System.ArgumentException lorsque vous ajoutez un membre
- 7. Comment ajoutez-vous cette table de hachage dans Clojure?
- 8. Les raccourcis clavier ne fonctionnent pas lorsque vous ajoutez un formulaire à un panneau C#
- 9. Cocoa Touch - UISearchBar Keyboard - Masquer le bouton 'Search'
- 10. Quelles caractéristiques vous manquent le plus lorsque vous passez d'IntelliJ à XCode?
- 11. Comment masquer le bouton d'annulation sur un contrôle ASP.NET ChangePassword
- 12. Masquer un UITabBar lorsque l'orientation change
- 13. Ajouter dynamiquement plusieurs instances du même type de contrôle utilisateur lorsque vous cliquez sur le bouton
- 14. Quel est le moyen le plus simple d'apprendre le code ActionScript lorsque vous connaissez JavaScript?
- 15. Toogle Bouton Masquer l'animation Afficher jquery
- 16. Comment gérez-vous les ID d'élément HTML et les références JavaScript lorsque vous ajoutez des éléments de campagne en utilisant Javascript?
- 17. Lorsque je redéfinis le BackColor d'un bouton .NET à sa valeur d'origine, il ne ressemble plus
- 18. IPhone UITableView supprimer le bouton de divulgation lorsque le bouton Supprimer est affiché
- 19. Comment masquer le bouton d'actualisation sur le contrôle du visualiseur de rapports (ASP.NET)
- 20. Réduire le délai lorsque vous passez la souris sur le panneau/les barres d'outils Masquer automatiquement dans Visual Studio '08
- 21. Quand ajoutez-vous un nouveau projet pour un espace de noms imbriqué?
- 22. Vérifiez ce qui est affiché lorsque vous cliquez sur le bouton Soumettre?
- 23. Windows Vista/7 Connectez-vous par programme
- 24. UIBarButtonItem bloque l'application iPhone lorsque le bouton est cliqué
- 25. Windows 7 permet aux utilisateurs de masquer/afficher des icônes dans la "zone de notification" (alias systray) dans Windows 7
- 26. Comment afficher/masquer dynamiquement un bouton de connexion facebook
- 27. À quelle étape ajoutez-vous la journalisation et le traçage dans OO?
- 28. select perd le focus lorsque la souris est plus d'options
- 29. Lorsque le bouton d'entrée est cliqué, effectuer une action
- 30. Flex - Eviter un événement de clic sur le conteneur lorsque vous cliquez sur le composant inclus
dans appdelegate.h inclure –