La classe UIViewController gère les vues dans les applications iOS et assure l'interaction entre les vues d'une application, ses objets de modèle sous-jacents et le flux de travail global.
Je suis nouveau sur iOS et Objective-C et tout le paradigme MVC et je suis coincé avec les éléments suivants: J'ai une vue qui agit comme un formulaire de saisie de données et je veux donner à l'utilisateur la possibilité de sélectionner plusieurs produits. Les produits sont répertoriés sur une …
J'ai une application de barre d'onglets, avec de nombreuses vues. Existe-t-il un moyen de savoir si un particulier UIViewControllerest actuellement visible de l'intérieur du UIViewController? (à la recherche d'une propriété)
Problème J'ai commencé à jeter un oeil du nouveau Swiftsur Xcode 6, et j'ai essayé quelques projets de démonstration et des tutoriels. Maintenant, je suis coincé à: Instanciation puis présentation d'un à viewControllerpartir d'un storyboard spécifique Solution Objective-C UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"myStoryboardName" bundle:nil]; UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"myVCID"]; [self …
Pourriez-vous m'expliquer la bonne façon de gérer le UIViewControllercycle de vie? En particulier, je voudrais savoir comment utiliser Initialize, ViewDidLoad, ViewWillAppear, ViewDidAppear, ViewWillDisappear, ViewDidDisappear, ViewDidUnloadet Disposeméthodes Mono tactile pour une UIViewControllerclasse.
J'ai rencontré quelques cas où il serait pratique de pouvoir trouver le contrôleur de vue "le plus haut" (celui responsable de la vue actuelle), mais je n'ai pas trouvé de moyen de le faire. Fondamentalement, le défi est le suivant: étant donné que l'on exécute dans une classe qui n'est …
Comment définir par programme le InitialViewControllerpour un Storyboard? Je veux ouvrir mon storyboard à une vue différente en fonction de certaines conditions qui peuvent varier d'un lancement à l'autre.
J'ai beaucoup lu sur la transition de l'interface utilisateur iOS7. Je ne suis pas en mesure d'obtenir ce que ces trois propriétés automaticallyAdjustsScrollViewInsets, extendedLayoutIncludesOpaqueBars, edgesForExtendedLayout?? Par exemple, j'essaie de faire démarrer mes contrôleurs de vue sous la barre d'état, mais je ne suis pas en mesure d'y parvenir.
Est-il possible d'annuler une séquence dans la prepareForSegue:méthode? Je souhaite effectuer une vérification avant la séquence, et si la condition n'est pas vraie (dans ce cas, si une partie UITextFieldest vide), afficher un message d'erreur au lieu d'effectuer la séquence.
Ce que j'essaie de faire est de cliquer sur un bouton (qui a été créé dans le code) et de le faire appeler un autre contrôleur de vue, puis d'exécuter une fonction dans le nouveau contrôleur de vue. Je sais que cela pourrait être fait relativement facilement dans IB mais …
Je n'arrive pas à tirer le meilleur parti UIViewControllersans accès à un fichier UINavigationController. Voici ce que j'ai jusqu'à présent: UIApplication.sharedApplication().keyWindow?.rootViewController?.presentViewController(vc, animated: true, completion: nil) Cependant, cela ne semble rien faire. Les keyWindowet rootViewControllersemblent être des valeurs non nulles également, donc le chaînage facultatif ne devrait pas être un problème. …
dans iOS6, j'ai remarqué la nouvelle vue conteneur, mais je ne sais pas trop comment accéder à son contrôleur à partir de la vue conteneur. Scénario: Je souhaite accéder aux étiquettes du contrôleur de vue Alert depuis le contrôleur de vue qui héberge la vue conteneur. Il y a une …
override func preferredStatusBarStyle() -> UIStatusBarStyle { return UIStatusBarStyle.LightContent; } L'utilisation du code ci-dessus dans n'importe quel ViewController pour définir la couleur statusBar sur Blanc pour un viewcontroller spécifique ne fonctionne pas dans iOS8 pour moi . Aucune suggestion? À l'aide de la méthode UIApplication.sharedApplication, la couleur change après les modifications …
J'utilise Xcode 8.0 beta 4. Dans la version précédente, UIViewController a une méthode pour définir le style de la barre d'état public func preferredStatusBarStyle() -> UIStatusBarStyle Cependant, je l'ai trouvé changé en "Get ONLY varaiable" dans Swift 3. public var preferredStatusBarStyle: UIStatusBarStyle { get } Comment puis-je fournir le style …
Existe-t-il un moyen intégré pour passer de a UIViewà son UIViewController? Je sais que vous pouvez passer de UIViewControllerà son UIViewvia [self view]mais je me demandais s'il y avait une référence inverse?
Je souhaite afficher, au-dessus de toutes les autres vues, même la barre de navigation, une sorte de vue "pop-up" qui ressemble à ceci: fond noir plein écran avec un alpha de 0,5 pour voir l'autre en UIViewControllerdessous. une UIViewfenêtre au milieu avec quelques informations, (un calendrier si vous voulez tout …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.