Как я могу «светить» png на iPhone так же, как это делает панель запуска приложений? - PullRequest
2 голосов
/ 04 апреля 2009

Я хочу показать пользователям, как будет выглядеть их квадратное плоское изображение .png при преобразовании в нормальный «светящийся» значок в панели запуска приложения.

например. закругленные углы и эффект стекловидности.

Спасибо

Ответы [ 3 ]

6 голосов
/ 04 апреля 2009

Ознакомьтесь с этим уроком:

http://www.keepthewebweird.com/iphone-style-icon-tutorial/

0 голосов
/ 08 апреля 2009
0 голосов
/ 07 апреля 2009

Для отображения в приложении «блеска» на значке вы можете создать пользовательский UIView, который рисует градиент блеска, используя код здесь (настройка цветов градиента в соответствии с Apple). Если вы хотите применить «блеск» к значку предварительного просмотра, просто наложите этот пользовательский UIView поверх его UIImageView (или любого другого, в котором вы его размещаете).

Прямоугольная вырезка может быть немного сложнее. Если у вас сплошной черный фон, вы можете наложить рамку UIImageView, которая имеет черную область с закругленной прямоугольной прозрачной областью в центре. Вы также можете сделать это более универсальным способом с помощью Core Graphics, нарисовав свое изображение и глянец в виде, затем используя CGContextClip с закругленным прямоугольником, чтобы вырезать закругленную внутреннюю часть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...