NSTextFinderBarContainer
NSTextFindBarContainer
протокол обеспечивает контейнер, в котором выведена на экран панель находки.
Для отображения панели находки контейнер для панели находки должен быть указан. Вы указываете контейнер панели находки использование findBarContainer
из NSTextFinder
класс.
Посмотрите Ссылку класса NSTextFinder для получения дополнительной информации.
Наследование
Не применимый
Оператор импорта
Swift
import AppKit
Objective C
@import AppKit;
Доступность
Доступный в OS X v10.7 и позже.
-
Представление, присвоенное текстовой панелью как представление панели находки для контейнера. (требуемый)
Объявление
Swift
var findBarView: NSView { get set }
Objective C
@property(strong) NSView *findBarView
Обсуждение
Этим свойством управляют
NSTextFinder
и Вы не должны устанавливать это свойство.Контейнер может свободно изменить представление width, но не должен изменять его высоту.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.7 и позже.
-
Иерархия представления, содержащая все представления, выводящие на экран искавшее содержание.
Возвращаемое значение
Корневое представление довольного иерархия представления.
Обсуждение
Этот довольный представление определяет иерархию представления, которая будет недоступна во время инкрементного поиска, если
NSTextFinder
экземплярincrementalSearchingShouldDimContentView
YES
true
. Если этот метод не реализован или возвращаетсяnil
, тогдаNSTextFinder
экземпляр будет действовать как будтоincrementalSearchingShouldDimContentView
NO
false
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.7 и позже.
-
Возвраты, должен ли контейнер вывести на экран свою панель находки. (требуемый)
Объявление
Swift
var findBarVisible: Bool { get set }
Objective C
@property(getter=isFindBarVisible) BOOL findBarVisible
Обсуждение
Когда это свойство
YES
true
иfindBarView
свойство установлено, тогда панель находки выведена на экран контейнером. Иначе, панель находки не выведена на экран.Значение по умолчанию должно быть
NO
false
.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.7 и позже.
-
Уведомляет контейнер панели находки, что панель находки изменила свою высоту. (требуемый)
Объявление
Swift
func findBarViewDidChangeHeight()
Objective C
- (void)findBarViewDidChangeHeight
Обсуждение
После получения этого сообщения контейнер может потребоваться, чтобы повторно размещать свое содержание рядом.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.7 и позже.