問題タブ [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.
uisearchcontroller - 回転中にsearchController.activeの後、Swift searchBarがtableViewの上部から分離します
//searchResults 配列を含む tableView が、横向きに回転して縦向きに戻った後、tableView の上部を押し下げて、searchBar を tableView の上部から分離するのはなぜですか。これは、横向きと横向きに回転するたびに繰り返し発生します。これは、検索が開始された後にのみ発生します。searchController がアクティブでない場合、ローテーションでは発生しません。
クラス InitialViewController: UIViewController, UITableViewDataSource, UITableViewDelegate,UISearchResultsUpdating {
swift - iOS8 SearchController SearchBar プロンプトがプレースホルダー テキストと重なっている
Swift を使用して iOS8 で検索コントローラーを使用して、SearchBar にプロンプトを追加しようとしていますが、プレースホルダー テキストと重なっています。
https://www.dropbox.com/s/lawqm0mqxc60fyt/Screenshot%202014-11-26%2002.40.10.png?dl=0のスクリーンショット

ios - UISplitViewController と UISearchBar に関する新しい UISearchController の問題
私は最近、iOS アプリを書き直して、新しいUISearchControllerユニバーサル ストーリーボードを使用するようにしました。私のアプリは両方のデバイス ( iPhoneとiPad ) で使用できるため、 を使用したユニバーサル ストーリーボードへの変更UISplitViewControllerは大きな利点でした。
しかし、悲しいことに、UISearchController期待どおりに機能していません。UISearchController次の行を追加しました。
私のコントローラーチェーンは次のようなものです:
問題は、iPad アプリでUISearchBarは が で覆われていることUINavigationBarです。しかし、タブを切り替えてビューに戻ると。UISearchBarが見えます。したがって、どういうわけか、タブバーを切り替えた後、ビューが正しく再描画されます。iPhone版では自動で正しく動作します。
iPadアプリ
最初の打ち上げの後はUISearchBar、UINavigationBar

タブを切り替えた後、UISearchBar正しく表示されます

iPhoneアプリ
タブを変更しなくても iPhone アプリは正常に動作しています。

私が試したこと:
- extendsEdges の異なる設定の使用
- 後で検索コントロールを追加することでだますことができると思ったので、viewWillAppear メソッドに SearchController を追加します。
objective-c - UISearchController の結果がフィルタリングされていない
私は自分のプロジェクトで UISearchController を使用していますが、すべて正常に動作しているように見えますが、検索バーに何を入力しても結果が得られません。したがって、問題は私の (void)updateSearchResultsForSearchController:(UISearchController *)searchController { }にあると思います。正直なところ、そのメソッドにどのようなコードを入れればよいのかよくわかりません。残りのコードは次のとおりです。
ios - UISearchController iOS 8 の UISearchBar は、resignFirstResponder 後にフォーカスを取り戻す
私はUISearchControlleriOS 8の新しいものを使用しています。
にUISearchBar追加したtitleViewと、対応する結果コントローラーがあります。
検索結果がスクロールされたときに、キーボードを非表示scrollViewWillBeginDragging()にするように設定しましたsearchBar.resignFirstResponder()(Spotlight 検索、Facebook アプリなどと同じです。キーボードの後ろに隠されている結果を見てみましょう)。
私が抱えている問題は、検索バーに再びフォーカスを当てることができないように見えることです。検索バーをタップするだけの簡単なはずですが、検索テキストを編集できるように検索バーのフォーカスを変更するのではなく、検索を完全に終了するようです。
UISearchBarフォーカスが回復しない理由がわかりません。
助言がありますか?