UISearchControllerDelegate
Наследование
Не применимый
Оператор импорта
Swift
import UIKit
Objective C
@import UIKit;
Доступность
Доступный в iOS 8.0 и позже.
Этот протокол определяет методы делегата для UISearchController
объекты.
-
Вызванный, когда был автоматически отклонен поисковый контроллер.
Объявление
Swift
optional func didDismissSearchController(_
searchController
: UISearchController)Objective C
- (void)didDismissSearchController:(UISearchController *)
searchController
Параметры
searchController
UISearchController
отклоненный объект.Обсуждение
Когда поисковый контроллер автоматически отклонен, этот метод только вызывают. Это не вызывают при явном отклонении поискового контроллера.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 8.0 и позже.
-
Вызванный, когда был автоматически представлен поисковый контроллер.
Объявление
Swift
optional func didPresentSearchController(_
searchController
: UISearchController)Objective C
- (void)didPresentSearchController:(UISearchController *)
searchController
Параметры
searchController
UISearchController
представленный объект.Обсуждение
Когда поисковый контроллер автоматически представлен, этот метод только вызывают. Это не вызывают при явном представлении поискового контроллера.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 8.0 и позже.
-
Представляет определяемый поисковый контроллер.
Объявление
Swift
optional func presentSearchController(_
searchController
: UISearchController)Objective C
- (void)presentSearchController:(UISearchController *)
searchController
Параметры
searchController
UISearchController
объект, который будет представлен.Обсуждение
Когда пользователь начинает редактировать в поисковом контроллере или, этот метод вызывают
active
свойство установлено вYES
true
. Если Вы не реализуете этот метод или представляете контроллер сами, представление по умолчанию выполняется.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 8.0 и позже.
-
Вызванный, когда должен быть автоматически отклонен поисковый контроллер.
Объявление
Swift
optional func willDismissSearchController(_
searchController
: UISearchController)Objective C
- (void)willDismissSearchController:(UISearchController *)
searchController
Параметры
searchController
UISearchController
объект, который будет отклонен.Обсуждение
Когда поисковый контроллер автоматически отклонен, этот метод только вызывают. Это не вызывают при явном отклонении поискового контроллера.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 8.0 и позже.
-
Вызванный, когда поисковый контроллер должен быть автоматически выведен на экран.
Объявление
Swift
optional func willPresentSearchController(_
searchController
: UISearchController)Objective C
- (void)willPresentSearchController:(UISearchController *)
searchController
Параметры
searchController
UISearchController
возразите для представления.Обсуждение
Когда поисковый контроллер автоматически представлен, этот метод только вызывают. Это не вызывают при явном представлении поискового контроллера.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 8.0 и позже.