Описание тега catextlayer

CATextLayer - это базовый слой анимации для отображения текста. Он также позволяет отображать простые строки и строки с атрибутами.
1 ответ

Динамически изменять текст CATextLayer

Я стучал головой о стену, пытаясь понять эту проблему. Я добавил CATextLayer в CALayer, и после нескольких операций я хочу изменить текст CATextLayer на что-то другое. Есть ли простой способ сделать это? Ниже у меня есть код, который не работает. se…
02 июл '13 в 18:55
0 ответов

Поверните CATextLayer с помощью UIInterfaceOrientation

У меня есть CATextLayer в качестве подслоя CALayer. CALayer вращается, как и CATextLayer, как и ожидалось. Проблема в том, что CATextLayer всегда должен быть перевернут вверх ногами (согласно UIInterfaceOrientationPortrait). Я попытался повернуть CA…
1 ответ

Cashapelayer и Catextlayer в качестве подслоя

Я работаю над приложением ios, которое помимо прочего содержит скроллвью с узлами и ребрами. Сначала я использовал calayer и с наблюдением значения ключа для начального и конечного узлов. Используется следующий код для рисования края и метки края: -…
1 ответ

iOS - проблема с добавлением моего фрейма CATextLayer в UIScrollView

Я пытаюсь добавить свой кадр CATextLayer в UIScrollView, чтобы получить некоторую прокрутку. Я пытался использовать технику, упомянутую здесь ( как я могу сделать мой объект CATextLayer Scrollable как UITextView?) Безуспешно. На самом деле из-за (пр…
29 янв '13 в 02:14
4 ответа

CATextLayer не отображается в AVMutableComposition при запуске из модульного теста

РЕДАКТИРОВАТЬ: Самое странное: кажется, что при запуске этого кода из полного приложения все работает, но я всегда запускал создание фильма из моих модульных тестов, и только там он не работал. Пытаясь выяснить, почему это... Я пытаюсь объединить ви…
1 ответ

CATextLayer количество строк?

Мой CATextlayer поддерживает только 1 строку, иначе текст обрезается. пытаясь установить текстовое содержимое как UILabel Behavior... это возможно? установить "количество строк" настроить размер текста с помощью статического фрейма CATextLayer CATex…
12 дек '17 в 12:43
1 ответ

Выяснение размера текстового поля в CATextLayer

Я написал этот код, работает хорошо; но мне нужно выяснить размер текста в CATextLayer, чтобы закончить это? Идея, которую я использую в жесте касания, чтобы получить х / у, ввести текст и выяснить, какой CGSize необходим для его рисования в объекте…
17 окт '16 в 17:01
1 ответ

Свойства, не применимые к CATextLayer

Я пытаюсь принести мой CATextLayer текст (который является числом "1") в центре зрения, но я получил очень маленький текст, а не по центру, как показано на этом рисунке. Красный круг показан CALayer сам объект, который является анимированным, поэтом…
23 июл '12 в 19:48
3 ответа

Удалите специальные символы в NSMutableAttributedString

В моем приложении, чтобы показать текст в CATextLayer(изменить цвета для символов), используя NSMutableAttributedString чтобы изменить цвета, я хочу удалить специальные символы в NSMutableAttributedString показать всплывающее окно, но не знал, как у…
20 ноя '12 в 13:10
0 ответов

Как сделать CATextLayer редактируемым

Привет, я хочу добавить текст поверх моего изображения, но я хочу также отредактировать текст, если этот текст затронут. Я могу добавить статический текст на мой вид с помощью CATextLayer, но я хочу сделать его редактируемым. Я использую следующий к…
04 дек '17 в 16:44
1 ответ

Как установить системный шрифт для CATextLayer()?

За UILabelЯ могу установить системный шрифт как: label.font = UIFont.systemFontOfSize(18, weight: UIFontWeightMedium) За CATextLayerЕсть ли аналогичный способ установить системный шрифт вместо того, чтобы дать имя шрифта напрямую? textLayer = CAText…
18 фев '16 в 01:42
0 ответов

Добавлены субтитры к видео, но звук удален?

Я следовал инструкциям в ссылке ниже для добавления субтитров (в разделе "Как в тех иностранных фильмах - добавление субтитров к видео"): http://www.raywenderlich.com/30200/avfoundation-tutorial-adding-overlays-and-animations-to-videos Однако по как…
2 ответа

Как исправить масштабирование текста UIView и UILabel с помощью пикселизации?

Когда я добавляю UILabel с текстом к UIView а затем масштабировать UIView, содержимое отображается с пикселизацией. Чем больше масштабный коэффициент, тем больше пикселизация. Я понимаю, используя CATextLayer может быть в состоянии помочь и может от…
10 окт '17 в 02:26
2 ответа

CATextLayer вращается?

Это должно действительно работать, но это не так: CATextLayer* textLayer = [CATextLayer layer]; textLayer.string = @"text"; [textLayer setValue:[NSNumber numberWithDouble:M_PI / 2.f forKey:@"transform.rotation"]; [self addSublayer:textLayer]; фактич…
13 фев '12 в 23:12
1 ответ

Scenekit: объекты становятся невидимыми после добавления нескольких объектов (Objective-C)

Я строю игру со SceneKit. Он основан на SCNBox, которые добавляются и удаляются. В конце к корневому узлу добавляется около 30 блоков. // Prepare Surface Layer for Blocks self.colorOfBlock = [CALayer layer]; self.colorOfBlock.frame = CGRectMake(0, 0…
3 ответа

UIScreen.mainScreen.scale на NSScreen

У меня проблема с очисткой CATextLayer. и с iOS решение: textLayer.contentsScale = UIScreen.mainScreen.scale Но я не могу найти свойство "scale" на какао NSScreen Примечание: ответ с Object-C или Swift в порядке.
03 июл '15 в 02:36
1 ответ

Как получить "строковое" значение атрибута CATextLayer в swift 4?

Я пытаюсь получить доступ к текстовому значению в CATextlayer, я могу получить доступ к другим значениям, но к этому строковому атрибуту невозможно получить доступ, и он даже не отображается на intellisence. Есть ли другой способ получить к нему дос…
14 май '18 в 12:07
2 ответа

Смешайте CATextLayer и CAScrollLayer

Мне нужен прокручиваемый CATextLayer для отображения NSAttributedString. Есть ли способ смешать оба слоя, или добавить прокрутку в CATextLayer или отобразить текст в CAScrollLayer? Извините, если вопрос не очень точный. Спасибо! РЕДАКТИРОВАТЬ: я не …
29 ноя '11 в 17:48
1 ответ

Расположите CATextLayers вдоль Arc

Я пытаюсь создать пользовательский элемент управления, который может выглядеть примерно так: Я делал вещи с drawRect() но мне нужно оживить некоторые элементы, поэтому я решил переключиться на композицию CALayers. Я рисовал текст, используя CGContex…
05 окт '15 в 22:46
1 ответ

Как анимировать строковое свойство CATextLayer

Можно ли анимировать строковое свойство CATextLayer так, чтобы слой отображал "foo", а затем "bar" через некоторый интервал? РЕДАКТИРОВАТЬ: мне нужно использовать Core Animation, потому что я пытаюсь анимировать этот слой в AVMutableVideoComposition…