Bruk listehandlinger i Snarveier på iPhone eller iPad
Når du jobber med flere objekter i en snarvei, bruker du listehandlinger til å opprette ordnede lister med data som sendes til neste handling i en snarvei. Du kan også bruke listehandlinger til å snevre inn lister, manuelt eller automatisk, som begrenser hva som sendes til neste handling. Det finnes tre listehandlinger: Liste-handling, Velg fra listen-handling og Hent objekt fra liste-handling.
Liste-handling
Bruk Liste-handlingen til å opprette en ordnet liste med innhold ved å skrive inn tekst eller ved å sette inn variabler. Når snarveien utføres, sendes innholdet i Liste-handlingen til neste handling. Hvis du sender en liste til en Hurtigvisning-handling, kan du forhåndsvise objektene i listen enkeltvis.
For eksempel kan Liste-handlingen fungere som en enkel meny med valg for å fylle ut et tekstfelt eller som en serie med albumtitler å velge fra.
Liste-handlingen kan også inneholde variabler. For eksempel kan du bruke Liste-handlingen til å gruppere flere typer innhold sammen, for eksempel en fil, et bilde og et sted. Deretter kan du sende den listen til en annen handling eller bruke de objektene senere.
Hvis en variabel legges til i en tekststreng i listehandlingen, tvinges variabelen inn i tekst og settes inn i listeobjektet.
Organisering av variabler i en Liste-handling ligner på å manuelt legge til variabler én om gangen ved hjelp av Legg til i variabel-handlingen.
Velg fra listen-handlingen
Bruk Velg fra liste-handlingen til å presentere en meny med alternativer når snarveien utføres. For eksempel kunne du bruke Hent kommende hendelser-handlingen til å hente 15 av dine kommende kalenderhendelser, og deretter følge den handlingen med Velg fra listen-handlingen. Når snarveien utføres, vises en meny med 15 Kalender-hendelser, og du blir bedt om å velge en.
Velg fra liste-handlingen kan vise detaljerte forhåndsvisninger (for eksempel bilder eller kartposisjoner) i menyen med alternativer når snarveien utføres. For eksempel kan du bruke Hent de nyeste bildene-handlingen til å hente de fem siste bildene fra et bildealbum, og deretter etterfølge den handlingen med Velg fra liste-handlingen. Når snarveien utføres, vises en meny med fem bilder, og du blir bedt om å velge en.
Tips: Hvis du vil angi et tilpasset navn for et objekt som en handling produserer, for eksempel et bilde i Hent de nyeste bildene-handlingen, plasserer du en Angi navn-handling mellom Hent de nyeste bildene-handlingen og Velg fra liste-handlingen. Når snarveien utføres, brukes det tilpassede navnet (i stedet for standardnavnet, for eksempel «IMG_0365») på bildet som produseres av Hent de nyeste bildene-handlingen.
Hvis du velger Velg fra liste-handlingen med Ordbok-handlingen, vises alle nøklene i ordboken når du trykker på «Legg til nytt objekt». For hver nøkkel du velger, for eksempel Tall, Boolsk eller Oppstilling, sendes de tilsvarende verdiene som utdata.
Når du utfører snarveien, viser Velg fra listen-handlingen nøklene du definerte i Ordbok-handlingen.
Når den utføres, ber Velg fra liste deg om å velge ett objekt, men du kan slå på Velg flere for å gjøre det mulig å velge flere objekter når handlingen utføres. Når Velg flere er slått på, blir Velg alle først-alternativet tilgjengelig. Slå på Velg alle først hvis du vil at alle objektene i listen velges som standard. Når du deretter utfører snarveien, kan du manuelt oppheve markeringen for objektene du ikke vil legge til.
Merk: Utdataene til Velg fra listen-handlingen er tilgjengelige som en magisk variabel, slik at innholdet du velger kan brukes senere, og flere ganger, i hele snarveien.
Hent objekt fra liste-handlingen
Bruk Hent objekt fra liste-handlingen til å snevre inn en liste med objekter automatisk når snarveien utføres. I snarveisredigereren plasserer du Hent objekt fra liste-handlingen etter en handling som inneholder en liste med alternativer, og angir at Hent objekt fra liste-handlingen skal hente ett objekt fra listen (det første objektet, det siste objektet, et tilfeldig objekt og så videre). Du kan også angi at Hent objekt fra liste-handlingen skal velge et objekt fra en liste etter indeksen – det vil si rekkefølgen i listen. I Snarveier har det første objektet i en liste en indeks på 1.
Du kan også hente flere objekter fra listen ved å oppgi en serie med indekser. Hvis du for eksempel sender en liste med seks objekter til Hent objekt fra liste-handlingen og setter indeksen til 3, hentes det tredje objektet i listen under utføring. Hvis du sender en liste med seks objekter til Hent objekt fra liste-handlingen og setter indeksen til et område på 3 til 6, hentes det tredje, fjerde, femte og sjette objektet i listen ved utføring.