2015-04-01 7 views
3

Я пытаюсь отключить редактирование в NSTextView, но там нет ни одного параметра. Все другие типы имеют свойство enable, которое при установке в false не редактируется, но есть ли для NSTextView?Отключить редактирование в NSTextView

ответ

3

Не забывайте, что класс наследует методы своего суперкласса. Суперклассом NSTextView является NSText. И там вы найдете метод

  • (аннулируются) setEditable: (BOOL) флаг

с комментарием:

Controls whether the receiver allows the user to edit its text. 
+0

Да мы прямо забыли о that..Thanks – Zeist

1

Для SWIFT3, вам необходимо установить IsEditable ложь.

вар IsEditable: Bool значение Boolean, которое управляет ли текстовые виды обмена менеджер компоновки приемника позволяет пользователю редактировать текст.

https://developer.apple.com/documentation/appkit/nstextview#overview

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