Accueil Médias sociaux Ce que vous devez savoir pour configurer un contrôleur météo Pour votre application iOS sur l'iPad et l'iPhone - les nuls

Ce que vous devez savoir pour configurer un contrôleur météo Pour votre application iOS sur l'iPad et l'iPhone - les nuls

Table des matières:

Vidéo: What is a SQUAWK CODE? -7500-7600-7700 EXPLAINED by CAPTAIN JOE 2024

Vidéo: What is a SQUAWK CODE? -7500-7600-7700 EXPLAINED by CAPTAIN JOE 2024
Anonim

Vous pouvez ajouter un contrôleur de vue personnalisé à votre application iOS pour afficher la météo, ce qui est plutôt facile. Comme toujours, le contrôleur de vue interagit avec une vue (en fait, une hiérarchie de vues) dans un storyboard. Il y a un contrôleur de vue et deux storyboards: un pour iPad et un pour iPhone.

Le scénario de l'iPad

Découvrez la partie du storyboard consacrée à la météo sur iPad.

Le flux de contrôle à travers le storyboard de l'iPad est comme suit:

  1. L'interface utilisateur de l'iPad est contrôlée par une instance de UISPlitViewController d'Apple, qui gère un contrôleur Master View et un contrôleur Detail View.

  2. Le contrôleur Master View, affiché à gauche dans l'orientation Paysage, a une relation avec un UINavigationController. Cette relation est affichée en tant qu'objet dans le fichier de storyboard.

  3. Le contrôleur de vue détaillée, qui est toujours affiché, a une relation avec le WeatherController personnalisé.

  4. Vous avez besoin d'un contrôleur de navigation en tant que wrapper autour de la vue Table affichée dans le contrôleur de la vue principale (un autre contrôleur de navigation est utilisé avec le contrôleur Events).

  5. Le premier contrôleur de navigation a un lien avec votre MasterViewController personnalisé.

  6. Le MasterViewController gère la vue Table que vous fournissez pour permettre à l'utilisateur de décider ce qui doit être affiché dans la vue Détail.

  7. Vous allez créer une séquence de remplacement pour connecter le premier élément (Météo) de la vue Tableau à votre scène météo.

  8. Vous utiliserez un UIWebView pour afficher le contenu d'une page Web dans votre WeatherController personnalisé. Voilà - l'utilisateur peut voir une prévision météo.

Le storyboard de l'iPhone

Découvrez la partie du storyboard consacrée à la météo sur iPhone.

Le flux de contrôle à travers le storyboard de l'iPhone est comme suit:

  1. L'interface utilisateur de l'iPhone est contrôlée par une instance de UINavigationController d'Apple. Le contrôleur de navigation est nécessaire pour permettre à l'utilisateur de faire sauter (par exemple, revenir de) tout contrôleur de vue qui est poussé à l'étape 4.

  2. Votre UINavigationController est en relation avec votre contrôleur de vue maître.

  3. MasterViewController gère la vue Table que vous utilisez pour laisser l'utilisateur décider de ce qui doit être affiché lorsqu'un élément de table est sélectionné.

  4. Vous connecterez le premier élément de votre MasterViewController à votre WeatherController à l'aide d'une séquence de Push.

  5. Vous utiliserez un UIWebView pour afficher le contenu d'une page Web dans votre WeatherController personnalisé. Voilà - l'utilisateur peut voir une prévision météo.

Ce que vous devez savoir pour configurer un contrôleur météo Pour votre application iOS sur l'iPad et l'iPhone - les nuls

Le choix des éditeurs

John Dewey redéfinit Dieu pour les humanistes et les athées - les nuls

John Dewey redéfinit Dieu pour les humanistes et les athées - les nuls

Beaucoup d'athées et d'humanistes aujourd'hui allergique au langage religieux et au rituel. Mais John Dewey, qui écrivait dans les années 1930, venait d'un endroit très différent. Peu de gens peuvent revendiquer une plus grande influence sur la culture américaine que le philosophe John Dewey (1859-1952). Au cours d'une longue carrière, Dewey a pratiquement ...

La race et les changements ethniques dans l'athéisme - les nuls

La race et les changements ethniques dans l'athéisme - les nuls

L'équilibre entre les sexes n'est pas la seule paysage; Au cours des dernières années, le mouvement a également gagné une plus grande présence de non-croyants non-blancs. La religion n'a jamais été juste sur les croyances. C'est aussi une question de communauté et d'identité et beaucoup plus. Cela est particulièrement vrai dans une minorité raciale ou culturelle ...

Percy La nécessité de l'athéisme de Shelley - des nuls

Percy La nécessité de l'athéisme de Shelley - des nuls

Exprimant une opinion athée à voix haute suffisait à jeter les bases de la justice britannique en mouvement au 19ème siècle. Mais Shelley est allé au-delà de cela, arguant que l'athéisme était une position nécessaire - la seule qui pouvait raisonnablement être tenue. Même au 19ème siècle, le blasphème était toujours une réalité, ...

Le choix des éditeurs

Pourquoi avez-vous besoin d'analyses de rentabilité formelles pour l'exploration de données?

Pourquoi avez-vous besoin d'analyses de rentabilité formelles pour l'exploration de données?

, Les coûts de main-d'œuvre, les coûts pour les serveurs, et peut-être aussi les coûts pour obtenir des données. Pour justifier le paiement de tout cela, vous devrez peut-être préparer une analyse de rentabilisation. Une analyse de rentabilisation décrit un problème commercial spécifique, un plan proposé pour y remédier et les ...

Que font les Data Miners - les nuls

Que font les Data Miners - les nuls

Si vous considérez les données comme des matières premières, et les informations que vous pouvez obtenir des données quelque chose de précieux et relativement raffiné, le processus d'extraction de l'information peut être comparé à extraire le métal du minerai ou des gemmes de la saleté. C'est ainsi que le terme «data mining» est apparu. Se concentrer sur l'activité de data mining Mineurs de données ...

Renforcer la confiance et les compétences dans le codage grâce à la pige -

Renforcer la confiance et les compétences dans le codage grâce à la pige -

Disons que vous avez suivi des cours travailler, trouvé un mentor de codage, et même résolu votre premier problème en utilisant le code. Toutes nos félicitations! Alors, où allez-vous d'ici? Comme une langue étrangère, si vous arrêtez de coder, vous oublierez ce que vous avez appris. Le plus important est de continuer à coder et de renforcer votre confiance ...

Le choix des éditeurs

À Vos jeunes joueurs de baseball déconcertés - des mannequins

À Vos jeunes joueurs de baseball déconcertés - des mannequins

Pendant la saison, la plupart de vos joueurs apprendront nouvelles compétences, apporter des améliorations, et beaucoup de plaisir. Cependant, certains de vos enfants peuvent ne pas développer un niveau de confort avec certaines bases du jeu, comme balancer la chauve-souris ou glisser dans une base. Un des vrais défis du coaching ...

Comment animer un entretien après le match en tant qu'entraîneur de baseball - les nuls

Comment animer un entretien après le match en tant qu'entraîneur de baseball - les nuls

En tant que entraîneur de baseball, vous aimez quand votre équipe gagne et souffre quand ils perdent. Gagner ou perdre, cependant, vous devez parler à vos joueurs après le match. Une fois le match de baseball terminé, votre discussion d'après-match devrait porter sur les points suivants: Soyez optimistes et applaudissez les efforts déployés par tous. Soulignez le ...

Comment animer le discours d'avant-match en tant qu'entraîneur de baseball - les nuls

Comment animer le discours d'avant-match en tant qu'entraîneur de baseball - les nuls

En tant que Entraîneur de baseball, vous parlez à vos joueurs à chaque entraînement, mais votre conversation d'avant match est votre dernière chance de préparer vos joueurs pour leur prochain match. La conversation d'avant-match est votre chance de rappeler aux joueurs le but et le plan de jeu en termes généraux et de faire en sorte que vos joueurs soient bien préparés. Le ...