

SwiftでSearchBarに文字を入れて検索する という機能を使いたいのですが

[code]

    func searchBarSearchButtonClicked(_ searchBar: UISearchBar) {
        
        if let text = searchB.text {
            if text == "" {
                return 
            } else {
                searchArray = searchVC.mainArray.filter { (str) -> Bool in
                    return str.contains(text)
                } 
            }
        }
    } 
    
[/code]

としてもエンターが押せないので

[code]

    func textFieldShouldReturn(_ textField: UITextField) -> Bool { 
        textField.resignFirstResponder()
        return true
    } 
    
[/code]

というものを探したのですが どう組み合わせればエンターを押したとき検索バーの文字を含むセルをsearchArrayに表示できますか？


CC BY-SA 4.0
2020-07-17T20:01:47.590
68681
2020-07-17T22:54:52.060
2020-07-17T22:54:52.060
32986
39481
question
swift
SwiftでSearchBarを使う