問題タブ [uisearchcontroller]

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.

0 投票する
3 に答える
1218 参照

ios - scopeBar が初めてアクティブになったときに UISearchBar の下に表示されない

プログラムで UISearchController を作成し、viewDidLoad でスコープ ボタンのタイトルを設定しました。

しかし、ビューがロードされたときに検索バーで検索すると。スコープバーが表示されません。検索バーで 2 番目に検索すると、スコープ バーが表示されます。どうしたの?

初回検索、範囲バーが表示されない 2 回目の検索でスコープ バーが表示される

0 投票する
4 に答える
17890 参照

uitableview - UIViewController の UISearchController

Swift で Apple のマップ アプリケーションと同様の機能を作成しようとしています。UISearchController を通常のビュー (つまり、UITableView ではない) に統合する方法はありますか。ストーリーボードを介してドロップすると、接続された検索バー内をクリックした後にクラッシュします。または、UITableViewでこの結果を達成する方法はありますか?

0 投票する
1 に答える
821 参照

ios - UISearchDisplayController は iOS 8 で廃止されましたが、オブジェクト ライブラリ Xcode には存在します

検索バーと検索表示コントローラーをストーリーボードにドラッグします。ビュー コントローラーでは、UISearchDisplay デリゲートを実装しています。しかし、それは iOS 8 で非推奨になったことがわかりました。では、検索コントローラーをストーリーボードに追加し、デリゲートとデータソースを実装するにはどうすればよいでしょうか? それは理にかなっていますか?

現在、私は代替品を使用しています: UISearchController. オブジェクト ライブラリの検索表示コントローラーが UISearchController に置き換えられる場合。

0 投票する
1 に答える
477 参照

ios - UISearchController のカスタム セル

UISearchControllerセルのカスタム スタイルを定義しようとしています (しかしできません) 。以下のコードを実行すると、EXC_BAD_INSTRUCTIONその行でエラーが発生しますcell.textlabel?.text。ここで完全に明らかな何かが欠けていますか?

0 投票する
0 に答える
362 参照

ios - UISearchControl デリゲートが起動されましたが、Tableview にオブジェクトが表示されません

UISearchControl (以前のものとは少し異なる iOS8 バージョン) を実装しました。以下に示す NSLog ステートメントに従って入力すると、正しく起動しているようです。唯一の問題は、UITableView が実際に更新されないことです。NSLog を } else { numberOfRowsInSection の部分に追加して、呼び出されていないことを確認しました。そのようです:

これらのメソッドは正常に起動していますが、updateFilter メソッドに追加された NSLog に従って、searchResults 配列を正しく更新しています。

しかし、単にテーブルビューへの更新はありません...

これはなぜですか?ここで更新を間違って呼んでいますか?:

私は PFQueryTableViewController * も試しましたが、それは本質的に実際のビューコントローラーに使用しているものですが、うまくいきません。

編集

UISearchControl の作成に使用されるコードは次のとおりです。

0 投票する
2 に答える
6083 参照

ios - UISearchController を使用してプログラムで UISearchBar を配置する

UISearchBar を UINavigationBar の直下に配置しようとしていますが、まったく表示されないという問題があります。iOS8 の新しい searchController を使用しています。

現在、UITableViewヘッダーに正しく追加するものを使用していますが、それに関する問題は、私が望むものではないテーブルでスクロールすることです。テーブルビューの上に置きたいので、代わりに貼り付けてこれを試しましたが、正しい値を使用していない限り、今はなくなっているようです?