Questions marquées «uinavigationcontroller»

La classe UINavigationController implémente un contrôleur de vue iOS spécialisé qui gère la navigation du contenu hiérarchique.

16
Comment vérifier si un contrôleur de vue est présenté de manière modale ou poussé sur une pile de navigation?
Comment puis-je, dans mon code de contrôleur de vue, faire la différence entre: présenté modalement poussé sur la pile de navigation Les deux presentingViewControlleret isMovingToParentViewControllersont YESdans les deux cas, donc ne sont pas très utiles. Ce qui complique les choses, c'est que mon contrôleur de vue parent est parfois modal, …


15
UIRefreshControl - beginRefreshing ne fonctionne pas lorsque UITableViewController est à l'intérieur de UINavigationController
J'ai configuré un UIRefreshControl dans mon UITableViewController (qui est à l'intérieur d'un UINavigationController) et cela fonctionne comme prévu (c'est-à-dire que le pull down déclenche l'événement correct). Cependant, si j'appelle par programme la beginRefreshingméthode d'instance sur le contrôle d'actualisation comme: [self.refreshControl beginRefreshing]; Rien ne se passe. Il doit s'animer et afficher …

6
UINavigationController sans barre de navigation?
J'ai une application universelle et sur la version iPad que j'utilise UISplitViewControllerpour créer une interface similaire à l'application Mail. J'avais du mal à pousser de nouvelles vues de détail, alors j'ai décidé d'utiliser un UINavigationControllerpour pouvoir simplement pousser et afficher les vues au besoin. Cependant, je ne souhaite pas utiliser …

12
Comportement étrange d'uitableview dans iOS11. Les cellules défilent avec l'animation de poussée de navigation
J'ai récemment migré du code vers le nouveau SDK iOS 11 beta 5. J'obtiens maintenant un comportement très déroutant de UITableView. Le tableau lui-même n'est pas si sophistiqué. J'ai des cellules personnalisées, mais dans la plupart des cas, c'est juste pour leur hauteur. Quand je pousse mon contrôleur de vue …

9
Gestionnaire d'achèvement pour UINavigationController «pushViewController: animated»?
Je suis sur le point de créer une application en utilisant un UINavigationControllerpour présenter les prochains contrôleurs de vue. Avec iOS5, il existe une nouvelle méthode pour présenter UIViewControllers: presentViewController:animated:completion: Maintenant, je me demande pourquoi n'y a-t-il pas de gestionnaire de complétion pour UINavigationController? Il y a juste pushViewController:animated: Est-il …

7
Comment obtenir le contrôleur de vue racine?
J'ai besoin d'une instance de contrôleur de vue racine. J'ai essayé ces approches: UIViewController *rootViewController = (UIViewController*)[[[UIApplication sharedApplication] keyWindow] rootViewController]; Renvoie: null : Aussi quand j'essaye d'obtenir un tableau de contrôleurs: NSArray *viewControllers = self.navigationController.viewControllers; Il ne renvoie qu'un seul contrôleur, mais ce n'est pas mon contrôleur de vue racine. …



12
Définir une sous-classe personnalisée de UINavigationBar dans UINavigationController par programmation
Quelqu'un sait-il comment puis-je utiliser ma sous-classe personnalisée de UINavigationBar si j'instancie par UINavigationControllerprogramme (sans IB)? Faites glisser un UINavigationControllerdans IB, montrez-moi un sous la barre de navigation et en utilisant Identity Inspectory, je peux changer le type de classe et définir ma propre sous-classe deUINavigationBar mais par programmation je …




21
Popover avec contrôleur de navigation intégré ne respecte pas la taille sur la navigation arrière
J'ai un UIPopoverController hébergeant un UINavigationController, qui contient une petite hiérarchie de contrôleurs de vue. J'ai suivi la documentation et pour chaque contrôleur de vue, j'ai défini la taille du contexte popover de la vue comme suit: [self setContentSizeForViewInPopover:CGSizeMake(320, 500)]; (taille différente pour chaque contrôleur) Cela fonctionne comme prévu lorsque …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.