Accueil Médias sociaux Pour configurer un WeatherController dans Main_iPad. fichier storyboard pour votre application iOS - les nuls

Pour configurer un WeatherController dans Main_iPad. fichier storyboard pour votre application iOS - les nuls

Table des matières:

Vidéo: How to Play PUBG Mobile on Pc with Joystick | The BEST way to play PUBG in Gamepad Controller 2025

Vidéo: How to Play PUBG Mobile on Pc with Joystick | The BEST way to play PUBG in Gamepad Controller 2025
Anonim

Vous devez ajouter un nouveau contrôleur de vue personnalisé à votre application iOS avant de passer à ces étapes. Vous devez toujours indiquer au storyboard que vous souhaitez charger le nouveau contrôleur de vue personnalisé plutôt qu'un UIViewController. Procédez comme suit:

1 Dans le navigateur de projet, sélectionnez Main_iPad. et, dans le plan du document, sélectionnez Afficher le contrôleur - Météo dans le contrôleur de vue - Météo.

Le contrôleur Weather View est sélectionné sur le canevas.

2Ouvrez la zone Utilitaire, puis cliquez sur l'icône Inspecteur d'identité dans la barre de sélection Inspecteur pour ouvrir l'inspecteur d'identité dans la zone Utilitaire. Choisissez WeatherController dans le menu déroulant Classe (en remplaçant UIViewController) dans la section Classe personnalisée.

Cela signifie que, lorsque Météo est sélectionné dans le contrôleur de la vue principale, WeatherController va maintenant être instancié et initialisé et recevra des événements de l'utilisateur et connectera la vue au modèle.

3Dragissez dans une vue Web à partir du volet Bibliothèque de la zone Utilitaire et positionnez-le pour remplir la vue du contrôleur Météo.

Dans iOS 7, une partie de l'accent mis sur le contenu comprend l'utilisation en plein écran. Assurez-vous que la barre d'outils est translucide afin que la vue Web puisse être vue faiblement à travers lorsque l'application s'exécute.

Vous pouvez utiliser un UIWebView pour afficher les informations météo. Cela est logique car vous utiliserez un site Web pour afficher la météo.

La classe UIWebView permet d'afficher du contenu HTML. Ces vues peuvent être utilisées en tant que vue principale ou en tant que sous-vue d'une autre vue. Où qu'ils soient utilisés, ils peuvent accéder à des sites Web.

4Avec la vue Web sélectionnée, utilisez le menu Editeur pour l'épingler à l'aperçu en sélectionnant

Editeur → Épingler → Diriger l'espace vers Superview

Editeur → Épingler → Espace arrière vers Superview

Editeur → Épingler → Espace supérieur à Superview

Editeur → Pin → Espace inférieur à Superview

Vous devez configurer deux prises: une sur l'affichage Web afin que WeatherController puisse indiquer à la vue Web quel site Web charger et un autre à la barre d'outils donc il peut placer le bouton là.

5Fermez la zone Utilitaire.

Sélectionnez l'assistant dans le sélecteur de l'éditeur dans la barre d'outils Xcode.

6Sur le WeatherController. Le fichier h n'est pas celui qui est affiché dans l'éditeur Assistant, allez dans la barre de saut de l'assistant et sélectionnez-le.

Assurez-vous de bien vérifier cela.

7 Faites glisser le pointeur de la vue Web (sur le canevas ou dans le plan du document) vers l'interface WeatherController.

Créez un IBOutlet nommé weatherView.

8 Faites glisser le pointeur de la vue Web dans le storyboard Canvas (ou dans le plan du document) vers l'objet WeatherController dans le plan du document, puis sélectionnez Delegate dans le menu Outlets qui s'affiche.

Ceci illustre ce que vous pouvez faire avec tout ce déplacement sur le canevas ou dans le plan du document.

Vous devez définir WeatherController comme délégué de la vue, mais vous pouvez le faire en utilisant le code ou en utilisant les étapes du storyboard décrites ici. Si vous avez tendance à oublier de connecter le délégué, vous pouvez choisir une technique à faire systématiquement.

Vous devez toujours connecter la barre d'outils à DetailViewController, la superclasse du WeatherController. Vous en prenez soin à l'étape suivante.

9Sélectionnez l'éditeur standard dans le sélecteur Editeur de la barre d'outils, sélectionnez Contrôleur météo dans le plan du document et ouvrez l'inspecteur Connexions à l'aide du sélecteur Inspecteur.

Vous pouvez également cliquer avec le bouton droit ou Ctrl-clic sur WeatherController dans le plan du document pour obtenir un menu similaire.

10Drag de la barre d'outils Outlet dans l'inspecteur Connections à la barre d'outils dans le plan du document.

Vous devez utiliser le plan du document, car la vue Web est située en haut de la barre d'outils du canevas, ce qui vous empêche de le voir. Vous n'avez pas besoin de créer la sortie de la barre d'outils car elle a déjà été créée avec UIViewController. L'idée ici est que vous pouvez utiliser la même technique de cliquer-glisser que vous avez utilisée pour créer un point de vente afin de modifier l'objet auquel une sortie existante se connecte.

Pour configurer un WeatherController dans Main_iPad. fichier storyboard pour votre application iOS - les nuls

Le choix des éditeurs

Comment détecter les atteintes à la sécurité sur vos fichiers journaux Web hébergés - dummies

Comment détecter les atteintes à la sécurité sur vos fichiers journaux Web hébergés - dummies

Grande question est toujours sur la sécurité. Comment pouvez-vous repérer les failles de sécurité hébergées sur le Web pour protéger votre site et garantir qu'il ne sera pas piraté? La réponse courte est la suivante: Vous ne pouvez pas. Tout est piratable avec suffisamment de temps, des cerveaux sournois et des ressources. Cependant, il y a des choses que vous pouvez faire pour vous protéger un peu. ...

Comment utiliser MySQL Workbench pour votre site Web - dummies

Comment utiliser MySQL Workbench pour votre site Web - dummies

Bien que phpMyAdmin et d'autres outils d'hébergement Web Pour gérer les bases de données, il est possible que vous ayez besoin de quelque chose de plus puissant. MySQL Workbench est une bonne source dans cette instance. MySQL Workbench est un outil de conception et d'administration de base de données gratuit créé par Oracle qui réunit deux produits: MySQL Query Browser et MySQL ...

Le choix des éditeurs

Comment mettre du texte sur un cercle dans QuarkXPress - texte fictif

Comment mettre du texte sur un cercle dans QuarkXPress - texte fictif

Sur un cercle - c'est-à-dire texte suivant l'extérieur d'un cercle ou ovale - est un élément de conception commun dans les mises en page. C'est vraiment facile à faire dans QuarkXPress, mais ce n'est pas du tout évident comment. Procédez comme suit: Obtenez l'outil Ovale de la palette Outils et dessinez ...

ÉChanges peer-to-peer par rapport aux échanges Bitcoin réguliers - mannequins

ÉChanges peer-to-peer par rapport aux échanges Bitcoin réguliers - mannequins

Deux types d'échanges de bitcoins sont utilisés : peer-to-peer et régulier. D'une part, il y a les échanges de bitcoins réguliers, qui utilisent un carnet de commandes pour faire correspondre les ordres d'achat et de vente entre les personnes. Cependant, ni l'acheteur ni le vendeur n'ont la moindre idée de l'identité de l'autre partie, ce qui permet à tous les utilisateurs ...

L'interface d'application QuarkXPress - les nuls

L'interface d'application QuarkXPress - les nuls

Les palettes visibles à gauche, à droite et en bas de QuarkXPress sont flottantes - vous pouvez les faire glisser n'importe où qui vous convient. Contrairement aux palettes, les menus de la barre de menu sont collés: vous devez toujours passer la souris à la barre de menu pour y accéder. Cependant, ...

Le choix des éditeurs

Sept erreurs d'optimisation de moteur de recherche - nuls

Sept erreurs d'optimisation de moteur de recherche - nuls

Lorsque vous essayez d'obtenir votre site Web, c'est facile de faire des erreurs d'optimisation de moteur de recherche. Voici quelques-unes des erreurs de référencement les plus courantes. Vous ne connaissez pas vos mots-clés C'est également un problème majeur: la grande majorité des sites sont créés sans que les propriétaires ou les développeurs du site ne sachent vraiment ce que sont les mots-clés ...

Soumission de pages aux moteurs de recherche pour l'optimisation - dummies

Soumission de pages aux moteurs de recherche pour l'optimisation - dummies

Vous avez probablement vu "soumission "Services annoncés pour le référencement, peut-être sous la forme de spam dans votre boîte de réception, offrant de soumettre votre site Web à des centaines de moteurs de recherche, encore et encore. Dans la plupart des cas, ces services de soumission sont une perte totale de temps et d'argent. Voici comment obtenir votre site Web dans les moteurs de recherche. You ...

Six mythes À propos de Search Engine Optimization - mannequins

Six mythes À propos de Search Engine Optimization - mannequins

Il existe une grande confusion dans le monde des moteurs de recherche. beaucoup de mythes. Voici quelques-uns des mythes communément crus qui peuvent nuire à vos positions de moteur de recherche. Tout est une question de métabalises et de soumissions. C'est le mythe le plus répandu et le plus préjudiciable de tous, tenu par de nombreux concepteurs et développeurs Web. ...