UISearchBarのUITextFieldを取得する方法です。
subviewから無理やり取っているので、今後取れなくなる可能性もあるので注意が必要です。
let searchBar = UISearchBar() let textField = searchBar.subviews.first?.subviews.flatMap { $0 as? UITextField }.first
UISearchBarのUITextFieldを取得する方法です。
subviewから無理やり取っているので、今後取れなくなる可能性もあるので注意が必要です。
let searchBar = UISearchBar() let textField = searchBar.subviews.first?.subviews.flatMap { $0 as? UITextField }.first