Создание красивых шрифтов с «размытыми» границами в графике Cocoa Touch / Core - PullRequest
0 голосов
/ 12 сентября 2010

Я хотел бы нарисовать красивые шрифты в Cocoa Touch (под «красивым» я подразумеваю белый шрифт с размытой черной рамкой, которая выглядит как тень) Вопрос либо:

  1. Это так?возможно отображение растровых шрифтов в Coca Touch
  2. Можно ли отобразить рамку для шрифта (для каждого символа)

Ответы [ 2 ]

2 голосов
/ 13 сентября 2010

Если вам нужен вставной элемент для затененного / светящегося текста, я создал подкласс UITextField, который позволяет указать цвет тени, смещение и т. Д., Которые можно загрузить здесь . Ищите класс MATCShadowLabel в этом пакете. Это также можно использовать для размытия текста, если вы установите правильные цвета.

Я объясняю, как это работает, и показываю пример этого в действии, как часть моего класса разработки для iPhone в iTunes U (ищите класс Quartz 2D из весеннего семестра).

1 голос
/ 13 сентября 2010

Если вы хотите, чтобы у текста была тень, почему бы просто не дать ему тень с CGContextSetShadowWithColor?

...