Hjem Sosiale medier Slik bruker du Asset Catalogs til å utvikle din iOS App - dummies

Slik bruker du Asset Catalogs til å utvikle din iOS App - dummies

Video: The Third Industrial Revolution: A Radical New Sharing Economy 2024

Video: The Third Industrial Revolution: A Radical New Sharing Economy 2024
Anonim

Nå som det er flere skjermstørrelser for iPhones og (for øyeblikket) to oppløsninger, må iOS-appbildene dine administreres på en mer sofistikert måte enn i fortiden. I utgangspunktet hadde bildene bestemte navn som angav om de var ikoner, start bilder eller andre bilder. Med Xcode 5 er ting mye enklere fordi i stedet for å stole på navnekonvensjoner bruker du aktivkataloger .

Bilder i en aktiv katalog er delt inn i sett . Hvert sett inneholder ett eller flere bilder representasjoner . Du oppretter en aktiv katalog ved å opprette en ny fil (Fil → Ny → Fil) og velge Asset Catalog fra Ressurs delen til venstre for vinduet.

Navigasjonen til venstre for arbeidsområdet og verktøylinjen til høyre er skjult. Inne i redigeringsområdet er to kolonner. Til venstre for redigeringsområdet vises en liste over settene.

  1. Velg bildet settet du vil jobbe med i settlisten.

    App-ikonet sett er valgt. For å følge med, velg det nå.

  2. Legg merke til at seteviseren (høyre kolonne i aktivarkatalogen) nå gjenspeiler bildene av det valgte settet (AppIcon i dette tilfellet).

    Det kan være flere representasjoner av et enkelt bilde som reflekterer de riktige idiomene (iPhone eller iPad).

  3. Hvis du vil, kan du endre navnet på settet enten i Status-området eller ved å dobbeltklikke og redigere navnet i settlisten.

    Du kan også angi hvilke representasjoner (iPad, iPhone, Mac) du vil bruke øverst i Status-området og passende skalaer for hver (1x for ikke-retina og 2x for retina-skjermer).

  4. Velg representasjonen du vil jobbe med i Redigeringsområdet.

    Statusområdet til høyre for arbeidsområdet vinduet gjenspeiler detaljene for den valgte representasjonen under den angitte informasjonen.

En aktivitets katalog kan inneholde fire typer bilder:

  • Appikoner: Det kan hende du tror at du har et enkelt appikon, men du ville ha feil. Du har faktisk et appikonbildesett med mange idiomer og skalaer. Hver representasjon har sin størrelse vist både i redigeringsområdet og i statusområdet slik at du vet hva du skal jobbe med. Det er best å ikke gi nytt navn til dette settet.

  • Start bilder: Dette er bilder som vises så tidlig som mulig i appens lansering. De skal gi bakgrunnen til den første skjermen brukeren ser. Når lanseringen er fullført, vises den faktiske skjermen og dens data.Effekten er at bakgrunnen er tegnet og relevant tekst og grafikk tegnes på toppen av det. Det er et lanseringsbilde satt i Master-Detail-mal.

    Merk at i Status-området kan du spesifisere detaljene for lanseringsbildene, inkludert ikke bare idiomet, men også retningen. Disse er avmerkingsbokser: Du må bare gi de du velger. Det er best å ikke gi nytt navn til dette settet.

  • Bilder: Dette er alle de andre bildene i appen din. Ved hjelp av knappen nederst til høyre i redigeringsområdet, kan du vise oversikten som lar deg redigere representasjonene for et bestemt bildesett (ved standardinnstillinger er det to idiomer og to skalaer, men det kan godt endres over tid). Du kan også se på bildeskjæring.

  • OS X ikoner: For fullstendig er disse nevnt.

Du kan se representasjonene for startbilder.

Du drar bildene dine fra disken til riktig representasjon av det aktuelle settet. For appikoner og start bilder, hvis bildet du prøver å dra, er feil størrelse, vil du få en feil. Merk at for både appikoner og startbilder er det forskjellige bilder for de ulike enhetene. Vær også oppmerksom på at det finnes separate versjoner for Retina (2X) og ikke-Retina (1X) skjermer.

Hvis du bruker en av Xcode-malene, vil du ha en aktiv katalog med et ikon og starte bilder. Du kan legge til dine egne bildesett til det. Den har Retina og ikke-Retina display representasjoner for Universal, iPhone, iPad og Mac. (Det er også en Retina-skjerm for iPhone 4.)

Du kan velge representasjonene du vil ha for bildesettet ditt, ved hjelp av undermenyen Editor → Device Image Reps.

Mange utviklere endrer ikke malens beholdningskatalog som inneholder lanseringsbilder og appikoner. I stedet lager de en egen aktivkatalog for sine egne bildesett. Slik gjør du det:

  1. Velg Arkiv → Ny → Fil.

  2. I dialogboksen som vises, velg Ressurs under IOS til venstre.

  3. Velg Asset Catalog.

  4. Navn og lagre filen i prosjektet ditt.

    Hvis du vil, kan du legge filen i gruppen Supporting Files i prosjektet ditt (eller hvor som helst annet du velger).

Pre-Xcode 5-kode for å manipulere bilder var ikke pen. I dag, etter at du har satt opp bildekatalogene dine, velger du ganske enkelt det bildesettnavnet du vil ha (ofte fra en lokalmeny i verktøyområdet). Ved kjøretid er det aktuelle bildet valgt for deg, avhengig av hvilken enhet som er i bruk. Du trenger ikke å gjøre noe annet enn å bruke bildet sett navn: iOS vil velge den riktige filen.

Slik bruker du Asset Catalogs til å utvikle din iOS App - dummies

Redaktørens valg

Bruk skjermfeltet til å endre QuickBooks 2014 Rapporter - dummies

Bruk skjermfeltet til å endre QuickBooks 2014 Rapporter - dummies

Skjermbildet i QuickBooks Modify Report dialogboksen lar deg kontrollere rapportintervalldatoen, rapportgrunnlaget, kolonnene og en annen formatering. Bokstavene Rapporter datoområde - Datoer, Fra og Til - gjør det samme som Datoer, Fra og Til bokser i Rapportvinduet. Disse boksene lar ...

Bruk skjermfeltet til å modifisere QuickBooks 2013 Rapporter - dummies

Bruk skjermfeltet til å modifisere QuickBooks 2013 Rapporter - dummies

Hvis du klikker Tilpass rapport, QuickBooks viser dialogboksen Endre rapport, som du kan bruke til å tilpasse en rapport. Når du tilpasser en rapport, endrer du rapportens utseende, layout og informasjonen som den oppsummerer. Dialogboksen Endre rapport ser annerledes ut for ulike rapporttyper. Likevel, hvis du ser forbi ...

Bruk fanen Filtre til å modifisere QuickBooks 2014 Rapporter - dummies

Bruk fanen Filtre til å modifisere QuickBooks 2014 Rapporter - dummies

Filtrene kategorien er trolig den mest interessante og en nyttig kategori som er levert av dialogboksen QuickBooks Modify Report. Filtre-fanen lar deg sette opp filtre som du kan bruke til å angi hvilken informasjon som oppsummeres i rapporten. For å bruke Filtrer-fanen velger du først feltet du vil ha ...

Redaktørens valg

Administrere Cloud Computing Resources - dummies

Administrere Cloud Computing Resources - dummies

I teorien bør cloud computing-tjenester ikke være forskjellig fra ressursene i din eget miljø, bortsett fra at de bor eksternt. Ideelt sett har du en komplett visning av cloud computing-ressursene du bruker i dag, eller vil kanskje bruke i fremtiden. I de fleste skymiljøer kan kunden bare få tilgang til ...

Tips for Going Cloud med datanettverkene dine - dummies

Tips for Going Cloud med datanettverkene dine - dummies

Beregning med datanettverket ditt kan være, hva skal du gjøre for å ta nettverket ditt mot skyen? Her er noen anbefalinger: Ikke stole på en dårlig Internett-tilkobling. Først og fremst, før du tar noen av nettverksoperasjonene i skyen, gjør du ...

Nettverkstjenester levert gjennom Cloud Computing - dummies

Nettverkstjenester levert gjennom Cloud Computing - dummies

Tre forskjellige typer nettverkstjenester kan leveres via skyen: applikasjoner , plattformer og tjenester (infrastruktur). I de følgende avsnittene beskrives disse tre typer skyttjenester i større detalj. Programmer i skyen Vanligvis kalt Software as a Service (SaaS), fullt funksjonelle applikasjoner kan leveres via skyen. En av ...

Redaktørens valg

10 Hadoop Ressurser verdt en bokmerke - dummies

10 Hadoop Ressurser verdt en bokmerke - dummies

Følgende er ti fantastiske Hadoop-ressurser som er verdige til å skape en bokmerke i nettleseren din. Disse ressursene hjelper deg med å skape en livslang læringsplan for Hadoop. Sentralnervesystemet: Apache. org Apache Software Foundation (ASF) er det sentrale fellesskapet for open source-programvareprosjekter. Ikke bare et prosjekt kan være et Apache-prosjekt - ...

Data transformasjon i Hadoop - dummies

Data transformasjon i Hadoop - dummies

Ideen om Hadoop-inspirerte ETL motorer har fått mye trekkraft de siste årene. Hadoop er trods alt en fleksibel datalagrings- og behandlingsplattform som kan støtte store mengder data og operasjoner på dataene. Samtidig er det feiltolerant, og det gir mulighet for kapital- og programvarekostnad ...

Datablokker i Hadoop Distributed File System (HDFS) - dummier

Datablokker i Hadoop Distributed File System (HDFS) - dummier

Når du lagrer en fil i HDFS, bryter systemet det ned i et sett med individuelle blokker og lagrer disse blokkene i forskjellige slave noder i Hadoop-klyngen. Dette er en helt vanlig ting å gjøre, da alle filsystemer bryter filer ned i blokker før de lagres til disk. HDFS har ingen ...