https://developer.apple.com/documentation/uikit/uisearchtextfield
"A view for displaying and editing text and search tokens."
텍스트 및 검색 토큰을 표시하고 편집하기 위한 뷰입니다.
@MainActor class UISearchTextField : UITextField
텍스트 및 토큰으로 나타나는 검색 기준을 표시하기 위해 검색 텍스트 필드를 사용할 수 있으며, 사용자가 해당 기준을 편집할 수 있도록 합니다. 토큰은 검색 결과를 제한하는 필터를 나타내기 위해 생성하고 사용할 수 있는 텍스트가 아닌 컨텐트의 이산적 표현입니다. 토큰은 항상 검색 필드에 텍스트가 들어가기 전에 연속적으로 발생합니다.
UISearchBar
는 검색 텍스트 필드를 호스트하지만, UINavigationItem
의 제목 뷰처럼 다른 역할로 검색 텍스트 필드를 사용할 수도 있습니다.
Note
검색 필드는 텍스트와 마찬가지로 텍스트 위치(UITestPosition
)을 토큰에 할당함으로써 사용자가 선택 제스쳐 및 키보드 입력을 사용해 토큰과 상호작용할 수 있도록 합니다. 현재 선택이 토큰을 포함하는 경우selectedTextRange
는 해당 위치를 포함합니다. 토큰 없이 텍스트의 범위에만 접근하려면 검색 필드의textualRange
속성을 사용하시기 바랍니다.
토큰은 selectedTextRange
속성에 할당된 영역에서 토큰의 포지션을 포함시켜 코드 작성으로도 선택될 수 있습니다.
텍스트 및 검색 토큰을 표시하고 편집하기 위한 뷰입니다.
https://developer.apple.com/documentation/uikit/uisearchtextfield
https://velog.io/@panther222128/UISearchTextField
검색 텍스트 필드에서 나타나는 검색 기준이며, 텍스트 및 선택적 아이콘으로 표현됩니다.
https://developer.apple.com/documentation/uikit/uisearchtoken
https://velog.io/@panther222128/UISearchToken