Как мне закруглить углы иконки моего приложения - PullRequest
2 голосов
/ 04 ноября 2008

В режиме симулятора у моего приложения есть значок с закругленными углами, но на реальном iPhone углы не закруглены.

Ответы [ 3 ]

5 голосов
/ 05 ноября 2008

Углы автоматически округляются при установке через MobileInstallation (из iTunes, Xcode или App Store). Если вы собираете пакет и устанавливаете его в / Applications вручную или с помощью cydia / apt, вы должны сделать значок со скругленными углами самостоятельно.

Вы можете найти изображения, используемые для скругления углов и добавления отражения в /System/Library/Frameworks/UIKit.framework/Other.artwork, первые 3 изображения - это маска, отражение и тень. Вы можете извлечь файл .artwork с помощью этого сценария здесь

2 голосов
/ 28 февраля 2013

Я знаю, что этот пост довольно старый. Новые версии iOS не страдают от этой проблемы, если у вас не установлен Cydia и вы не создаете свое приложение как .deb

Если вы хотите скруглить углы для Cydia, сделайте следующее:

  1. Загрузите iFile и IconMaker из Cydia
  2. Найдите файл значков с помощью iFile и щелкните по нему, затем выберите IconMaker
  3. Включить сохранение в камеру Roll
  4. Создать значок
  5. Отправьте созданный по электронной почте значок (версии 144 и 77 пикселей) себе

Источник: http://www.ifans.com/forums/threads/how-to-make-apps-with-square-edges-into-smooth-round-edges.342846/

2 голосов
/ 04 ноября 2008

по умолчанию iPhone должен закруглить углы и добавить эффект отражения. Убедитесь, что вы не добавили ключ UIPrerenderedIcon в файл Info.plist. Надеюсь, это поможет!

Адам

...