2013-09-10 4 views
1

Я работаю над добавлением пользовательских подписей в мое приложение iOS, которое воспроизводит видео. Я хотел бы поддержать все функции CEA-708 (которые, по сути, являются богатыми текстовыми надписями), но я не могу понять, как применять необходимые стили края, используя UILabel.Как установить стиль края в тексте UILabel

На изображении ниже показаны стили края, которые я хочу поддержать. Тем не менее, я изо всех сил пытаюсь найти способ достичь поднятых/подавленных краев. Есть идеи?

CEA-708 caption font edge styles

ответ

1

Я не думаю, что такое поведение, как ожидается, в прошивке. Единственная идея, которую я могу предложить, - использовать две метки для достижения этих эффектов с разными z-индексами, позициями и цветами, чтобы получить смещение, подобное краю. В противном случае вы можете попробовать взглянуть на эту ссылку https://developer.apple.com/library/ios/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_shadows/dq_shadows.html.

+0

Спасибо. Я закончил тем, что использовал тени с различными смещениями, вместо того, чтобы делать что-то необычное. – kgreenek

Смежные вопросы