Как скруглить углы значка myapp

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


person DFG    schedule 04.11.2008    source источник


Ответы (3)


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

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

person Jesús A. Álvarez    schedule 05.11.2008
comment
@KiNG: Старые ссылки можно найти на сайте archive.org: http://web.archive.org/web/20081121061930/http://davepeck.org/software/iphoneart/ - person newenglander; 23.07.2013

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

Адам

person Adam Alexander    schedule 04.11.2008
comment
UIPrerenderedIcon отсутствует в моем Info.plist. - person DFG; 04.11.2008
comment
К сожалению, я думаю, что это указывает на то, что ваша среда работает не так, как задумано, но кто-то здесь, кто знает что-то, чего не знаю я, может дать дополнительную информацию. - person Adam Alexander; 04.11.2008

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

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

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

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

person Abdo    schedule 28.02.2013