Действительно ли возможно использовать прозрачность в значке приложения для iPhone?

Если вы представляете viewcontroller модально, попробуйте отключить флажок анимации в segue.

35
задан Pang 10 May 2018 в 04:41
поделиться

4 ответа

Для приложения вы можете использовать прозрачный PNG в качестве значка. Когда вы загружаете приложение в магазин itunes, им требуется .jpg, который, конечно, не имеет прозрачности.

Что касается того, примут ли они ваше приложение со значком нестандартной формы, может быть, а может и нет. Они могут одобрить это один раз, а затем отклонить обновление, это, вероятно, будет зависеть от того, обратили они внимание и заметили значок или нет.

3
ответ дан 27 November 2019 в 15:39
поделиться

Сделайте все прозрачные области черными. Затем добавьте ключ UIPrerenderedIcon со значением «YES» в Info.plist ваших приложений.

В противном случае он будет блестеть на телефоне пользователя.

2
ответ дан 27 November 2019 в 15:39
поделиться

I've looked into this for a client who would like a circular transparent icon to match his company's logo. Here's what I've found:

The 512x512 iTunes icon is uploading in JPEG or TIFF format, which don't support transparency, so you'd have to make up a square background for your circle. Since the home screen icon is supposed to look exactly like the large icon, your home screen icon will also have to have the same background.

As brandon suggests you could use a pre-rendered icon with a black background, but you'd be at the mercy of the App Store reviewers. The docs say your home screen icon must be a "flattened, square-image icon that is 57x57 pixels" (my emphasis). You might get away with a circular icon with a black background, but it really depends on how the reviewer tests that requirement. You might get away with it if they don't check, or only check that the alpha channel is 100% everywhere, but won't if they decide based on whether the icon looks square.

A circular icon will look odd next to all the other icons on the users' phones, so it's probably a bad idea anyway.

6
ответ дан 27 November 2019 в 15:39
поделиться

Apple, возможно, обновила рекомендации по интерфейсу после того, как был задан этот вопрос, но теперь прозрачность явно не допускается. Подробнее см. Здесь:
https://developer.apple.com/ios/human-interface-guidelines/icons-and-images/app-icon/

22
ответ дан 27 November 2019 в 15:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: