Описание тега nstextstorage
NSTextStorage - это класс iOS, который содержит текст, который отображается с использованием объектов NSLayoutManager, и уведомляет объекты NSLayoutManager о любых изменениях его символов или атрибутов. Он определяет фундаментальный механизм хранения расширенной системы обработки текста Cocoa Application Kit.
1
ответ
Правильный способ заменить NSTextStorage в NSTextView?
Я делаю некоторые приложения для просмотра текста. В настоящее время мне нужны очень частые и точные навыки обработки строк, поэтому я хочу создать подкласс NSTextStorage учебный класс. Но я не смог найти какой-либо способ установить новое хранилище…
20 мар '13 в 15:05
1
ответ
Синтаксическая разметка NSTextStorage
Я пишу синтаксис уценки для iOS/ OSX. Это подкласс NSTextStorage. Он прекрасно работает в iOS, но в OSX (после преобразования кода, UIColor в NSColor и UIFont в NSFont) он работает очень хорошо. Это прекрасно работает, если я пишу в конце текущей ст…
20 фев '16 в 11:12
2
ответа
Как настроить NSTextView с NSTextStorage?
Как вы храните информацию NSTextView с NSTextStorage?
16 янв '11 в 12:04
2
ответа
Добавление нескольких NSTextContainers в NSLayoutManager
Я заметил, что вы можете добавить несколько текстовых контейнеров в менеджер макетов в Objective-C, используя addTextContainer:(NSTextContainer *)textContainer селектор. Используя TextKit, мне когда-либо приходилось добавлять только один текстовый к…
18 авг '14 в 14:35
1
ответ
Преобразование отформатированного текста NSTextView в NSData (и обратно)
Как мне преобразовать содержимое NSTextView в NSData, а затем преобразовать его обратно и отобразить на Mac OS X? Я могу конвертировать текст без форматирования с помощью textView.textStorage.string (где textView является NSTextView объект). Однако …
25 июн '12 в 04:22
1
ответ
NSTextView: копирование элемента списка не включает форматирование списка при вставке
У меня есть базовое приложение Mac с запасом NSTextView ("Rich Text Content Text View" в Интерфейсном Разработчике), но я также наблюдал это поведение в TextEdit: Создать новый маркированный список из 3 предметов Выберите и скопируйте один элемент с…
20 ноя '18 в 08:50
1
ответ
Арабские и английские символы в uilabel
Я использую: - (void)handleLinksTouch:(CGPoint)touchPoint { NSTextStorage *textStorage = [[NSTextStorage alloc] initWithAttributedString:self.attributedString]; NSLayoutManager *layoutManager = [[NSLayoutManager alloc] init]; [textStorage addLayoutM…
05 июл '17 в 16:05
0
ответов
iOS 9: как обновить атрибутивный контент в UITextView с помощью пользовательского NSTextStorage
Я использую UITextView для отображения приписанной строки с пользовательскими атрибутами. По этой причине я решил реализовать свой собственный NSTextStorageТаким образом, после каждой обработки я могу вставить свои собственные атрибуты. Всякий раз, …
26 июл '16 в 21:37
1
ответ
textView:shouldChangeTextInRanges:replaceStrings: метод падает при редактировании NSTextStorage
Я новичок в программировании Какао под OSX Lion, так что это вопрос, на который я не могу найти ответ. Мне нужно изменить приписанную строку, которая вводится пользователем через NSTextView, Редактирование может включать замену некоторой части (ей) …
23 дек '11 в 21:49
1
ответ
Как заставить UITextView использовать атрибут NSFont по умолчанию, когда пользователь вводит где угодно
У меня есть UITextView это отображает NSAttributedText с двумя разными шрифтами. Представьте себе: "Образец текста здесь". Если пользователь удаляет до символа "t" или выбирает середину текста и вводит "хахаха", новый текст будет выделен жирным шриф…
01 май '15 в 00:23
1
ответ
NSTextStorage - Как найти символы возврата (новая строка) в тексте
В NSTextStorage я вставляю строки времени в текущем месте указателя, как это: NSMutableAttributedString* attrString = [[NSMutableAttributedString alloc] initWithString: @"00:00:00"]; [attrString autorelease]; int pos = [self selectedRange].location;…
01 дек '15 в 05:56
0
ответов
NSTextStorage, Core Data и NSUndoManager - Как отслеживать изменения?
Представьте себе управляемый объект, который имеет временный атрибут типа NSTextStorage, Это архивируется в двоичный файл NSData объект на сохранении. При редактировании я поменяю textStorage из NSTextView так что все изменения идут прямо в текстово…
05 июл '13 в 10:40
2
ответа
NSTextStorageDelegate's textStorage(_,willProcessEditing:,range:,changeInLength:) перемещает выделение
Я пытаюсь реализовать текстовый редактор, окрашивающий синтаксис, который также делает такие вещи, как вставка пробела в начале новой строки или замена текста текстовыми вложениями. После повторного просмотра документов после того, как в предыдущей …
16 июл '17 в 09:15
1
ответ
Заменить изображение NSTextattachement на NSMutableattributedString
Я создаю UITextView с текстом и изображениями (Подкласс NSTextstorage для отображения моего контента) У меня есть текстовое содержание с URL-адресами изображений. Поэтому моя проблема в том, что мне нужно скачать все изображения, если они не кэширов…
20 фев '14 в 14:15
2
ответа
Способ определения слова в UITextView.text и изменения слова с префиксом с использованием Swift 2.2, iOS 9.3 и Xcode 7?
Используя TextView для ввода сообщений пользователя, его можно редактировать и выбирать во время редактирования пользователем. Одна из кнопок под полем переключает TextView между режимом редактирования и хэширования. При переключении на тег TextView…
15 июн '16 в 19:35
1
ответ
NSTextView: Когда нужно автоматически вставлять символы (например, автоматически сопоставлять скобки)?
У меня есть NSTextView и я действую как его NSTextStorage делегат, поэтому я получаю обратные вызовы для textStorageWillProcessEditing: а также textStorageDidProcessEditing:и в настоящее время я использую did обратный вызов для изменения некоторых а…
04 июн '12 в 15:18
1
ответ
Как добавить атрибуты в пустой TextView?
В моем приложении у меня есть UITextView и в представлении inputAccessory у меня есть несколько кнопок, которые позволяют пользователю печатать жирным шрифтом, курсивом и т. Д. Когда я нажимаю кнопку жирным шрифтом, я добавляю атрибут для жирного шр…
02 апр '14 в 05:19
1
ответ
NSTextStorage с длинным текстом внутри. Спектакль
У меня есть NSTextStorage с длинным текстом внутри (например, 500 страниц в книге и более 9000 на устройстве для текущего шрифта). Я распространяю этот текст для текстовых контейнеров следующим образом: let textStorageLength = defaultTextStorage?.le…
26 мар '18 в 16:46
0
ответов
Как заменить текстовое хранилище NSLayoutManager
Я пытаюсь создать ячейку табличного представления, которая имеет UITextView. Чтобы повторно использовать эту ячейку табличного представления, я установил новое хранилище текста для менеджера макета. Но добавление менеджера компоновки в новое текстов…
28 янв '15 в 20:29
1
ответ
UITextView не запоминает стили шрифта при нажатии клавиши возврата на клавиатуре
У меня есть UITextView в раскадровке (свойство текста приписывается, и проверяются атрибуты Разрешить редактирование, выбранные, редактируемые). Когда пользователь нажимает кнопку, я хочу "активировать" жирный шрифт. Таким образом, все, что пользова…
14 окт '17 в 14:21