Поделиться через


UISearchBarDelegate_Extensions Класс

Определение

Методы расширения интерфейса IUISearchBarDelegate для поддержки всех методов из UISearchBarDelegate протокола.

public static class UISearchBarDelegate_Extensions
type UISearchBarDelegate_Extensions = class
Наследование
UISearchBarDelegate_Extensions

Комментарии

Методы расширения для IUISearchBarDelegate позволяют разработчикам рассматривать экземпляры интерфейса как имеющие все необязательные методы исходного UISearchBarDelegate протокола. Так как интерфейс содержит только необходимые члены, эти методы расширения позволяют разработчикам вызывать необязательные члены протокола.

Методы

BookmarkButtonClicked(IUISearchBarDelegate, UISearchBar)

Указывает, что была набита кнопка закладки.

CancelButtonClicked(IUISearchBarDelegate, UISearchBar)

Указывает, что была нажата кнопка отмены.

ListButtonClicked(IUISearchBarDelegate, UISearchBar)

Указывает, что кнопка списка была набита.

OnEditingStarted(IUISearchBarDelegate, UISearchBar)

Указывает, что пользователь начал изменять текст поиска.

OnEditingStopped(IUISearchBarDelegate, UISearchBar)

Указывает, что пользователь прекратил редактирование текстового поля.

SearchButtonClicked(IUISearchBarDelegate, UISearchBar)

Указывает, что была набита кнопка поиска.

SelectedScopeButtonIndexChanged(IUISearchBarDelegate, UISearchBar, nint)

Указывает, что пользователь изменил область поиска.

ShouldBeginEditing(IUISearchBarDelegate, UISearchBar)

Указывает, разрешено ли редактирование текста поиска.

ShouldChangeTextInRange(IUISearchBarDelegate, UISearchBar, NSRange, String)

Следует ли заменить текст в указанном диапазоне указанным текстом.

ShouldEndEditing(IUISearchBarDelegate, UISearchBar)

Должен ли завершиться редактирование текста поиска.

TextChanged(IUISearchBarDelegate, UISearchBar, String)

Указывает, что текст поиска изменился.

Применяется к