Ikony aplikací v Xamarin.iOS

Podrobnosti najdete v následujících tématech:

Ikony aplikací, spotlightů a Nastavení

Stejně jako aplikace Xamarin.iOS může používat prostředky obrázků pro ovládací prvky uživatelského rozhraní a jako ikony dokumentů lze prostředky obrázků použít k poskytování ikon aplikací. Následující snímky obrazovky z iPadu znázorňují tři použití ikon v iOSu:

  • Ikona aplikace – Každá aplikace pro iOS musí definovat ikonu aplikace. Toto je ikona, na kterou uživatel klepne na domovskou obrazovku iOS, aby aplikaci spustil. Kromě toho tuto ikonu používá Game Center, pokud je to možné. Příklad:

    Application Icon

  • Ikona Spotlight – Pokaždé, když uživatel zadá název aplikace do vyhledávání Spotlightu, zobrazí se tato ikona. Příklad:

    Spotlight Icon

  • Nastavení Ikona – Pokud uživatel zadá aplikaci Nastavení na zařízení s iOSem, zobrazí se tato ikona na konci seznamu Nastavení aplikace. Příklad:

    Settings Icon

K podpoře všech typů ikon vyžadovaných aplikací Xamarin.iOS, které cílí na iOS 5 až iOS 9 (nebo vyšší), budou potřeba následující velikosti a rozlišení obrázků:

Velikosti ikon i Telefon

  • i Telefon: iOS 9 & 10 (i Telefon 6 & 7 Plus)

    Ikona 3x
    Ikona aplikace 180x180
    Vybrané 120x120
    Nastavení 87x87
  • i Telefon: iOS 7 & 8

    Ikona 1x 2x
    Ikona aplikace 60x601 120x120
    Vybrané 40x402 80x80
    Nastavení - -
  • i Telefon: iOS 5 & 6

    Ikona 1x 2x
    Ikona aplikace 57x57 114x114
    Vybrané 29x29 58x58
    Nastavení 29x293, 4 58x583, 4

Velikosti ikon iPadu

  • iPad: iOS 9 & 10

    Ikona 2x (iPad Pro)
    Ikona aplikace 167x1676
    Vybrané 120x1206
    Nastavení 58x585
  • iPad: iOS 7 a 8

    Ikona 1x 2x
    Ikona aplikace 76x76 152x152
    Vybrané 40x40 80x80
    Nastavení - -
  • iPad: iOS 5 &6

    Ikona 1x 2x
    Ikona aplikace 72x72 144x144
    Vybrané 50x50 100x100
    Nastavení 29x293, 5 58x583, 5
  1. Visual Studio pro Mac i Xcode už nepodporují nastavení 1x image pro iOS 7.
  2. Nastavení 1x image pro iOS 7 se při použití katalogu prostředků nepodporuje.
  3. iOS 7 a 8 používají stejné velikosti obrázků jako iOS 5 a 6.
  4. Používá stejné obrázky a velikosti jako ikona Spotlightu.
  5. Používá stejné ikony velikosti jako i Telefon.
  6. Podporováno pouze se sadami imagí katalogu assetů.

Další informace o ikonách najdete v dokumentaci k ikoně a velikostem obrázků společnosti Apple.

Správa ikon pomocí katalogů prostředků

Pro ikony je možné do Assets.xcassets souboru v projektu aplikace přidat speciální AppIcon sadu obrázků. Všechny verze obrázku potřebné k podpoře všech rozlišení jsou součástí sady xcasset a seskupené dohromady. Speciální editor v Visual Studio pro Mac umožňuje vývojáři zahrnout a nastavit tyto obrázky graficky.

Pokud chcete použít katalog assetů, postupujte takto:

  1. Poklikáním na Info.plist soubor v Průzkumník řešení ho otevřete pro úpravy.

  2. Posuňte se dolů do části i Telefon Ikony.

  3. Klikněte na tlačítko Migrovat do katalogu prostředků:

    Ensure AppIcon is selected

  4. V Průzkumník řešení poklikáním Assets.xcassets otevřete soubor pro úpravy:

    The Assets.xcassets file in the Solution Explorer

  5. Vyberte AppIcon ze seznamu prostředků, které chcete zobrazit Icon Editor:

    The AppIcon editor

  6. Klikněte na daný typ ikony a vyberte soubor obrázku pro požadovaný typ/velikost, nebo ho přetáhněte ze složky a umístěte ho na požadovanou velikost.

  7. Kliknutím na tlačítko Otevřít zahrnete obrázek do projektu a nastavíte ho v xcassetu.

  8. Opakujte u všech požadovaných imagí.

Toto je upřednostňovaná metoda zahrnutí a správy prostředků obrázků, které se použijí k poskytování ikon aplikací, Spotlight a Nastavení pro aplikaci.

iTunes Artwork

Pokud používáte ad hoc metodu doručování aplikace (buď pro podnikové uživatele, nebo pro beta testování na skutečných zařízeních), musí vývojář zahrnout také 512x512 a obrázek 1024x1024, který se použije k vyjádření aplikace v iTunes.

Pokud chcete zadat iTunes Artwork, postupujte takto:

  1. Poklikáním na Info.plist soubor v Průzkumník řešení ho otevřete pro úpravy.

  2. Posuňte se do oddílu iTunes Artwork editoru:

    Scroll to the iTunes Artwork section of the editor

  3. U chybějícího obrázku klikněte v editoru na miniaturu, v dialogovém okně Otevřít soubor vyberte soubor obrázku pro požadovaný obrázek iTunes a klikněte na tlačítko OK .

  4. Tento krok opakujte, dokud nebudou pro aplikaci zadány všechny potřebné obrázky.