다음을 통해 공유


UISearchDisplayDelegate_Extensions 클래스

정의

프로토콜의 모든 메서드를 IUISearchDisplayDelegate 지원하기 위해 인터페이스에 대한 확장 메서드입니다 UISearchDisplayDelegate .

public static class UISearchDisplayDelegate_Extensions
type UISearchDisplayDelegate_Extensions = class
상속
UISearchDisplayDelegate_Extensions

설명

개발자가 인터페이스의 인스턴스를 IUISearchDisplayDelegate 원래 UISearchDisplayDelegate 프로토콜의 모든 선택적 메서드를 갖는 것으로 처리할 수 있는 확장 메서드입니다. 인터페이스에는 필요한 멤버만 포함되므로 이러한 확장 메서드를 사용하면 개발자가 프로토콜의 선택적 멤버를 호출할 수 있습니다.

메서드

DidBeginSearch(IUISearchDisplayDelegate, UISearchDisplayController)

개발자는 사용되지 않는 이 메서드를 사용하면 안 됩니다.

DidEndSearch(IUISearchDisplayDelegate, UISearchDisplayController)

검색이 종료되었음을 나타냅니다.

DidHideSearchResults(IUISearchDisplayDelegate, UISearchDisplayController, UITableView)

컨트롤러가 결과의 테이블 뷰를 숨겼다는 것을 나타냅니다.

DidLoadSearchResults(IUISearchDisplayDelegate, UISearchDisplayController, UITableView)

컨트롤러가 결과의 UITableView를 로드했음을 나타냅니다.

DidShowSearchResults(IUISearchDisplayDelegate, UISearchDisplayController, UITableView)

컨트롤러가 결과의 UITableView를 표시하기 시작했음을 나타냅니다.

ShouldReloadForSearchScope(IUISearchDisplayDelegate, UISearchDisplayController, nint)

검색 옵션이 변경된 경우 데이터를 다시 로드해야 하는지 여부입니다.

ShouldReloadForSearchString(IUISearchDisplayDelegate, UISearchDisplayController, String)

검색 문자열이 변경된 경우 데이터를 다시 로드해야 하는지 여부입니다.

WillBeginSearch(IUISearchDisplayDelegate, UISearchDisplayController)

검색을 시작하려고 했음을 나타냅니다.

WillEndSearch(IUISearchDisplayDelegate, UISearchDisplayController)

검색이 끝나려고 했음을 나타냅니다.

WillHideSearchResults(IUISearchDisplayDelegate, UISearchDisplayController, UITableView)

컨트롤러가 결과의 UITableView를 숨기려고 했음을 나타냅니다.

WillShowSearchResults(IUISearchDisplayDelegate, UISearchDisplayController, UITableView)

컨트롤러가 결과의 UITableView를 표시하려고 했음을 나타냅니다.

WillUnloadSearchResults(IUISearchDisplayDelegate, UISearchDisplayController, UITableView)

컨트롤러가 결과의 UITableView를 언로드하려고 했음을 나타냅니다.

적용 대상