Работа с курсором в NSTextField Objective C — Xcode Mac OS

Как изменить цвет курсора для NSTextField Данный способ изменения цвета курсора для редактора полей не требует создания подкласса. Все работает в основном классе. Но у данного ниже способа есть один недостаток. Редактор полей - это один объект NSTextView, который является общим для всех текстовых полей в окне. Редактор полей совместно используется всеми элементами управления в окне...

Подробнее

NSTextField в Objective-C — выделение текста, позиция курсора и другое

Как выделить весь текст в NSTextField // Выделить весь текст в NSTextField [textField selectText:self]; Как получить текущую позицию курсора и количество выделенных символов в NSTextField // Инициализируем NSText для управления текстом в NSTextField. NSText* fieldManageText = [textField currentEditor]; // Получаем текущее состояние позиции курсора и длины выделенного текста. NSRange range =fieldManageText.selectedRange; NSLog(@"range: location=%lu, length=%lu", range.location, range.length);...

Подробнее