Condividi tramite


Immagini e icone in .NET per iOS, tvOS, macOS e Mac Catalyst

Esistono diversi modi in cui gli asset di immagine vengono usati all'interno di un'app. Dalla semplice visualizzazione di un'immagine come parte dell'interfaccia utente di un'app a, assegnandola a un controllo dell'interfaccia utente, ad esempio un UIButton o UIImageView, per fornire icone e schermate di avvio, .NET per iOS, tvOS, macOS e Mac Catalyst semplifica l'aggiunta di elementi grafici eccezionali a un'app nei modi seguenti:

  • Risoluzione indipendente delle immagini: usare il supporto predefinito del sistema operativo per lavorare con immagini su dispositivi di risoluzione e tipo diversi (iPhone, iPad e così via).
  • Set di immagini del catalogo asset: usare set di immagini del catalogo asset per gestire e raggruppare tutte le versioni di un determinato asset di immagine richiesto da un'app.
  • Immagini nel Codice – Usare i metodi della classe UIImage per caricare e usare le risorse di immagine e assegnarle ai controlli dell'interfaccia utente in codice C#.
  • Icona dell'applicazione - Definire l'icona dell'app richiesta da ogni app. Questa è l'icona che l'utente tocca dalla schermata iniziale per avviare l'app. Inoltre, questa icona viene usata da Game Center, se applicabile.
  • Icona Spotlight - Definire l'icona Spotlight dell'applicazione. Ogni volta che l'utente immette il nome di un'app in una ricerca spotlight, viene visualizzata questa icona.
  • Icona delle impostazioni: definire l'icona delle impostazioni dell'app . Se l'utente accede all'app Impostazioni nel loro dispositivo, questa icona verrà visualizzata alla fine dell'elenco delle Impostazioni per l'app.
  • Schermate di Avvio - Definire la schermata di avvio dell'app. Dopo che l'utente tocca l'icona dell'app e prima che venga visualizzata la prima visualizzazione, verrà visualizzata una schermata vuota. Fortunatamente, è possibile visualizzare un'immagine al posto della schermata vuota usando uno Storyboard.
  • icona di iTunes - Fornire un'icona di iTunes. Se si usa il metodo Ad-Hoc per distribuire un'app (per gli utenti aziendali o per i test beta su dispositivi reali), lo sviluppatore deve includere anche un'immagine 512x512 e 1024x1024 che verrà usata per rappresentare l'app in iTunes.
  • Icone Documento: usare un'immagine come icona di qualsiasi tipo specifico di documento supportato o creato da un'applicazione.

Quando si creano asset di immagine per un'app, è necessario prendere in considerazione diverse considerazioni, oltre a diverse posizioni in cui verranno usati tali asset. Ognuno di questi influisce non solo sul numero di asset immagine necessari, ma sulla modalità di creazione di tali asset. Gli argomenti seguenti illustrano i tipi di asset di immagini che saranno necessari, il modo in cui tali asset vengono inclusi nel bundle dell'applicazione e il modo in cui vengono usati gli asset di immagine per fornire le funzionalità necessarie:

icone di app alternative

Apple ha diverse le API UIApplication che consentono a un'app di gestire l'icona.