Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы AppKit ссылка на протокол NSTextDelegate

Опции
Развертывание Target:

На этой странице
Язык:

NSTextDelegate

NSTextDelegate протокол определяет дополнительные методы, реализованные делегатами NSText объекты.

Наследование


Не применимый

Соответствует


Оператор импорта


Swift

import AppKit

Objective C

@import AppKit;

Доступность


Доступный в OS X v10.6 и позже.
  • Сообщает делегату, что текстовый объект изменил свои символы или атрибуты форматирования.

    Объявление

    Swift

    optional func textDidChange(_ notification: NSNotification)

    Objective C

    - (void)textDidChange:(NSNotification *)notification

    Обсуждение

    Имя aNotification NSTextDidChangeNotification.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    Доступный как часть неофициального протокола до OS X v10.6.

  • Вызванный, когда текстовый объект начинает изменять свой текст, этот метод запрашивает разрешение на aTextObject начать редактировать.

    Объявление

    Swift

    optional func textShouldBeginEditing(_ textObject: NSText) -> Bool

    Objective C

    - (BOOL)textShouldBeginEditing:(NSText *)textObject

    Обсуждение

    Если возвращается делегат YEStrue, текстовый объект продолжается для внесения изменений. Если возвращается делегат NOfalse, текстовый объект отказывается от работы редактирования. Когда пользователь перетаскивает файл на текстовый объект, этот метод также вызывается.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    Доступный как часть неофициального протокола до OS X v10.6.

    См. также

    – makeFirstResponder: (NSWindow)
    – becomeFirstResponder (NSResponder)

  • Сообщает делегату, что текстовый объект начал редактировать (что пользователь начал изменять его).

    Объявление

    Swift

    optional func textDidBeginEditing(_ notification: NSNotification)

    Objective C

    - (void)textDidBeginEditing:(NSNotification *)notification

    Обсуждение

    Имя aNotification NSTextDidBeginEditingNotification.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    Доступный как часть неофициального протокола до OS X v10.6.

  • Вызванный от реализации текстового объекта resignFirstResponder, этот метод запрашивает разрешение на aTextObject закончить редактирование.

    Объявление

    Swift

    optional func textShouldEndEditing(_ textObject: NSText) -> Bool

    Objective C

    - (BOOL)textShouldEndEditing:(NSText *)textObject

    Обсуждение

    Если возвращается делегат YEStrue, текстовый объект продолжается, чтобы закончить редактировать и оставлять первое состояние респондента. Если возвращается делегат NOfalse, текстовый объект выбирает весь свой текст и остается первым респондентом.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    Доступный как часть неофициального протокола до OS X v10.6.

    См. также

    – resignFirstResponder (NSResponder)

  • Сообщает делегату, что текстовый объект закончил редактировать (что он оставил первое состояние респондента).

    Объявление

    Swift

    optional func textDidEndEditing(_ notification: NSNotification)

    Objective C

    - (void)textDidEndEditing:(NSNotification *)notification

    Обсуждение

    Имя aNotification NSTextDidEndEditingNotification.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    Доступный как часть неофициального протокола до OS X v10.6.