Hem Sociala medier Hur man ställer in en WeatherController i Main_iPad. storyboard-fil för din iOS-app - dummies

Hur man ställer in en WeatherController i Main_iPad. storyboard-fil för din iOS-app - dummies

Innehållsförteckning:

Video: Weather Control and Geoengineering 2025

Video: Weather Control and Geoengineering 2025
Anonim

Du bör lägga till en ny anpassad vykontroll till din iOS-app innan du fortsätter till dessa steg. Du behöver fortfarande berätta för storyboardet att du vill att den ska ladda den nya anpassade vykontrollen istället för en UIViewController. Följ dessa steg:

1 Markera Main_iPad i projektnavigatorn. storyboard och i dokumentutskriften väljer du Visa Controller - Weather i View Controller - Weather Scene.

Vädervynskontrollen är vald på duken.

2Appna Utility-området och klicka sedan på ikonen Identity Inspector i inspektionsväljaren för att öppna Identity inspectoren i Utility-området. Välj WeatherController i rullgardinsmenyn Klass (ersätter UIViewController) i avsnittet Anpassad klass.

Detta betyder att när Weather är valt i Master View-kontrollen, kommer WeatherController nu att initieras och initieras och kommer att ta emot händelser från användaren och koppla vyn till modellen.

3Drag i en webbvy i verktygsfältets Bibliotekspanel och placera den för att fylla Weather Controller-vyen.

I IOS 7 ingår en del av fokuset på innehåll med hjälp av hela skärmen. Se till att verktygsfältet är genomskinligt så att webbvyn kan ses svagt genom det när appen körs.

Du kanske vill använda en UIWebView för att visa väderinformationen. Det här är meningsfullt eftersom du använder en webbplats för att visa vädret.

UIWebView-klassen ger ett sätt att visa HTML-innehåll. Dessa synpunkter kan användas som huvudvy eller som en undervy av en annan vy. Oavsett var de används kan de komma åt webbplatser.

4 Med den valda webbvyn, använd redigeringsmenyn för att stifta den till övervakningsvyn genom att välja

Redigerare → Pinne → Ledigt utrymme för att övervaka

Redigerare → Pinne → Lagra utrymme för att övervaka

Redaktör → Pinne → Översta utrymme för övervakning

Redigerare → Pin → Bottenutrymme för övervakning

Du måste ställa in två uttag: en till webben så att WeatherController kan berätta för webben vilken webbplats som ska laddas och en andra till verktygsfältet så det kan placera knappen där.

5Stäng verktyget.

Välj assistenten från redigeringsväljaren i Xcode-verktygsfältet.

6 Om WeatherController. h-filen är inte den som visas i assistentredigeraren, gå upp till assistentens Hoppfält och markera den.

Se till att du dubbelkontrollerar det här.

7Control-dra från webbvyn (antingen på Canvas eller i Document Outline) till WeatherController-gränssnittet.

Skapa en IBOutlet med namnet weatherView.

8Control-drag från webbvyn i storyboard Canvas (eller i dokumentutskriften) till WeatherController-objektet i dokumentutskriften och välj sedan Delegate from the Outlets-menyn som visas.

Detta illustrerar vad du kan göra med allt detta att dra antingen på duken eller i dokumentutskriften.

Du måste ställa in WeatherController för att vara en delegat av vyn, men du kan göra det antingen med hjälp av kod eller genom att använda storyboard-stegen som beskrivs här. Om du har en tendens att glömma att ansluta delegaten kanske du vill välja en teknik för att göra konsekvent.

Du måste fortfarande ansluta verktygsfältet till DetailViewController, WeatherController superclass. Du tar hand om det i nästa steg.

9Välj standardredigeraren i redigeringsväljaren på verktygsfältet, välj väderkontrollen i dokumentutskriften och öppna inspektionsanslutningen med inspektionsväljaren.

Du kan också högerklicka eller Control-klicka WeatherController i Document Outline för att få en liknande meny.

10Drag från verktygsfältets utlopp i anslutningsinspektören till verktygsfältet i dokumentutskriften.

Du måste använda dokumentutskottet eftersom webbvisningen är ovanpå verktygsfältet på duken så att du inte kan se den. Du behövde inte skapa verktygsfältet eftersom det redan skapades tillsammans med UIViewController. Tanken här är att du kan använda samma klick-och-dra teknik som du använde för att skapa ett uttag för att ändra vilket objekt ett existerande uttag ansluts till.

Hur man ställer in en WeatherController i Main_iPad. storyboard-fil för din iOS-app - dummies

Redaktörens val

Vad är en Java-karta? - dummies

Vad är en Java-karta? - dummies

Arrays och specialiserade listor gör det möjligt att utföra en fantastisk uppsättning uppgifter med Java. Det finns dock situationer där en Java-applikation behöver något som är mer relaterat till en databas, utan att egentligen ha allt databasbagage (som att behöva köpa en separat applikation). Till exempel kanske du vill kunna ...

Några få saker om Java Math - dummies

Några få saker om Java Math - dummies

Tro det eller inte, datorer - även de mest kraftfulla - Ha vissa begränsningar när det gäller att utföra matematiska beräkningar. Dessa begränsningar är vanligtvis obetydliga, men ibland slår de sig och biter på dig. Här är de saker du behöver se upp för när du gör matte i Java. Helhetsflöde Det grundläggande problemet ...

Vad är recursion i Java Programmering? - dummies

Vad är recursion i Java Programmering? - dummies

Rekursion är en grundläggande programmeringsteknik som du kan använda i Java, där en metod kallar sig för att lösa ett problem. En metod som använder denna teknik är rekursiv. Många programmeringsproblem kan lösas endast genom rekursion, och vissa problem som kan lösas med andra tekniker löses bättre genom rekursion. En av ...

Redaktörens val

4 Måste-inkludera i din blogg sidobardesign - dummies

4 Måste-inkludera i din blogg sidobardesign - dummies

Din bloggens sidofält är viktig fastighet som bör innehålla de element du vill ha mest. När du utformar din blogg sidofält kan du dra från en nästan oändlig lista över sidospårelement. Genom att välja noggrant vad som ska inkluderas (och vad som inte ska inkluderas) kan du ställa in din blogg från andra.

5 Användbara Wordpress Plugins - dummies

5 Användbara Wordpress Plugins - dummies

Om du bloggar på en självhävd plattform med WordPress-programvara, är det dags att anpassa din blogg med plug-ins - programvara som kan "anslutas" till din befintliga WordPress bloggprogramvara. Plug-ins gör det möjligt för dig att göra allt från funktionsbildspel i dina blogginlägg för att ansluta sociala medier till din webbplats. Här är fem användbara ...

7 Sätt att erövra Writer's Block som en Blogger - dummies

7 Sätt att erövra Writer's Block som en Blogger - dummies

Varje bloggare möter författarens block i ett tid eller annan. Om du är den typ av bloggare som sköter innehåll varje dag, kan författarens block vara stäverande. Kan du inte ta en paus för att få ditt skrivande mojo tillbaka? Prova en (eller flera) av dessa sju sätt att slå författarens block för att få dig tillbaka ...

Redaktörens val

10 Stora elektronikkomponentkällor - dummies

10 Stora elektronikkomponentkällor - dummies

Letar du efter några bra källor till dina elektroniska delar? Denna lista ger dig några fleråriga favoriter, både inom och utanför Nordamerika. Denna lista är inte uttömmande. Du hittar bokstavligen tusentals specialutbud för ny och begagnad elektronik. Plus, Amazon och eBay ger virtuella marknadsplatser för alla sorters säljare - ...

Elektronik Basics: Resistance - dummies

Elektronik Basics: Resistance - dummies

I elektronikvärlden är motståndet inte meningslöst. Faktum är att motstånd kan vara mycket användbart. Utan motstånd skulle elektronik inte vara möjligt. Elektronik handlar om att manipulera strömmen av ström, och ett av de mest grundläggande sätten att manipulera strömmen är att minska det genom resistans. Utan motstånd strömmar strömmen oreglerad och där ...

Digital elektronik: Så här installerar du BASIC Stamp Editor och Anslut till Stämpeldummorna

Digital elektronik: Så här installerar du BASIC Stamp Editor och Anslut till Stämpeldummorna

För att berätta för BASIC Stamp vad du vill göra i ditt digitala elektronikprojekt måste du programmera det. BASIC Stamp Windows Editor är den programvara som du använder på din dator för att skapa program som kan laddas ner till en BASIC Stamp-mikrokontroller. Denna programvara är tillgänglig gratis från Parallax webbplats. ...