問題タブ [uisearchresultscontroller]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - updatesearchresultsforsearchコントローラーが呼び出されていません
ここで呼び出されない理由を知っている人はいますか? ありがとう。デリゲートを正しく設定したと思います。
どんなアイデアでも大歓迎です。しばらく検索しましたが、これに関する質問が見つかりませんでした。
ios - TableView の検索バー コントローラー
こんにちは、SearchBarController を実装しようとしていますが、検索バーに何かを入力すると、入力した文字に従ってデータが表示されません。これが私のコードです
updateSearchResultsForSearchController
最初に Nsdictionary からオブジェクトを削除する必要があると思うので、問題はこの関数にあると思います。私は配列でこれを行うことを知っています
NSDictionary
を使用する必要があると思いますNSMUtableDictionary
が、それが問題かどうかはわかりません。それでも問題が解決しない場合は、オブジェクトを削除NSMutableDictionary
して、この検索機能を実行可能にする方法がわかりません。
注: データはtableView
.. に正常に入力されていますが、検索機能が機能していません
ios - UISearchController は結果を削除しても結果を削除しません
アプリに UISearchController を実装して、フォローおよびフォロー解除するユーザーを検索しました。バックエンドとしてSwiftとParseを使用しています。問題は、何かを入力してから削除したいときはいつでも、取得した結果が保持され、削除されないことです。結果がない場合は、削除されていないため、検索結果とともにテーブルビューに「結果なし」と表示されます!! 何が問題なのかわかりません。何か助けはありますか?
ここにコードがあります、
UISearchController デリゲートとメソッド、
これがnumberOfSectionsInTableViewです
さらに情報が必要な場合はお知らせください。どうもありがとう。
ios - 検索バーのオートコンプリート
iOS アプリに searchBar を実装しようとしています。アプリから国と都市を検索しています。国名と都市名はデータベースから取得されています。私のコードにはいくつかの問題があります。
まず、私のコードは都市を正常に検索しますが、国名を検索していません。国名でも検索する方法がわかりません。
ids
2番目の問題は、選択した国と都市、およびユーザーがアプリで選択したものを取得したいということです。参考までに、サーバーからもIDを取得しています
ここに私の完全なコードがあります
辞書構造:
ios - Swift でのオートコンプリート検索リストの問題
こんにちは、検索機能に非常に奇妙な問題があります。検索機能の実装に成功しました。バックエンド サービスからデータを取得しています。問題は、入力されたキーワードに従って、ある段階でデータが提案領域 (tableView) に正確にロードされないことです。また、結果をコンソールにも出力して、キーワードに対して正確な結果が得られているかどうかを確認し、コンソールに正確な結果が表示されますが、提案領域だけで正確な結果がロードされないことがあります。たとえば、私のアプリで都市「ラホール」を検索したい場合。「ラホール」と全角で入力しました
しかし、xアイコンまたはバックスペースを押して「e」を削除すると、正確な結果が表示されます
例として示しているだけです。これはほぼ常に発生しています。私のコードを見て、私が何をしているのか見てください。
ios - searchController から閉じた後にナビゲーション バーを非表示にする方法
私は2つのviewControllers ControllerAとControllerBを持っています。両方のコントローラーで navigationBar を非表示にしたため、両方に NavigationBar がありません。ControllerB には tableview があり、その上に searchBar があります。任意のテーブル行を選択すると、コントローラーを閉じて ControllerA に戻します。問題は、コントローラー A にいくつかのバーが表示され、それを非表示にする方法がわからないことです。何も検索せずにコントローラー B の戻るボタンを押すと、コントローラー A にナビゲーションバーが表示されません。しかし、何かを選択すると、それが表示されます。searchBar プレゼンテーションと関係があると思います。これが私のコードです
コントローラーB
swift - UISearchResultsUpdating と MPMediaItem
MPMediaItems の検索時に問題が発生します。以下のコードは、ビューとフィルターの結果を表示します。検索がキャンセルされた場合 (後続の検索では、既にフィルター処理されたデータに条件が追加されるだけ)、テキストを削除しながら結果を変更したり (バックスペース)、画面に最初に表示されたセルを超えてスクロールしたりしても、結果はクリアされません。これを修正して、前述の欠落している動作を取得するにはどうすればよいですか? filteredTableData と pred を nil に設定するなど、さまざまなことを試しましたが、明らかにここで大きな何かが欠けています。どんな助けでも大歓迎です。前もって感謝します...
arrays - UISearchResultsUpdating の使用 NSMutableArray Xcode 7 および Swift
UISearchResultsUpdating でそのデータを検索したいデータを持つ NSMutableArray があります。function にあるコードではupdateSearchResultsForSearchController
、すべて正常に動作しています。ただし、文字を入力すると、どの文字でもテーブルビューセルがポップアップしないという問題があります。空白で、何も検索しません。これについて何か助けはありますか?
重要な 2 つの変数。
NSMutubaleArray 変数
コード内の別の便利な変数
ここに私の updateSearchResultsForSearchController 関数があります
これは私の CellForRowatIndexPath と私の numberOfRowsInSection です。
cellForRowAtIndexPath
numberOfRowsInSection
swift - Swift で UISearchResultsUpdating ビュー コントローラーを作成するために作成しますか?
UISearchResultsUpdating
Swiftを使用してプログラムでテーブルビューコントローラーを作成しようとしています。
テーブルビュー コントローラをsearchController の and として設定し、テーブルビュー コントローラが searchBar のデリゲートであってupdateSearchResults
も、 は呼び出されません。searchResultsUpdater
searchResultsController
他に不足している手順は何ですか?