- PVSM.RU - https://www.pvsm.ru -

Как использовать смайлы Apple в своих приложениях на Swift

Как использовать смайлы Apple в своих приложениях на Swift - 1
Недавно мне понадобилось большое количество качественных иконок для моего приложения для напоминаний. Сначала я подумал, что потрачу очень много времени в поисках бесплатных, качественных (и в одном стиле) иконок, которые я бы смог использовать для обозначения действий и объектов. Но потом я подумал: «А ведь в iOS/Mac OS уже есть куча таких картинок в виде смайлов!»

Ну что-же, остается только понять как их можно получить для своего приложения. Добро пожаловать под кат.

О смайлах

Плюсы смайлов от Apple:

  • много (845)
  • бесплатные
  • хорошего разрешения
    Как использовать смайлы Apple в своих приложениях на Swift - 2

Минусы:

  • много «странных»
  • не векторные
    Как использовать смайлы Apple в своих приложениях на Swift - 3

Выше скриншот символа #x1f4de (TELEPHONE RECEIVER) размером 96 и 288 pt соответственно.

Система рендерит смайлы, как обычные символы, например в локальном уведомлении:

Как использовать смайлы Apple в своих приложениях на Swift - 4

Используем смайлы

Просто используем лейблу со смайликом.

    override func viewDidLoad() {
super.viewDidLoad()
let label = UILabel(frame: CGRectMake(20, 20, 0, 0))
label.text = "


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/pesochnitsa/76843