問題タブ [uisearchbardelegate]
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 - ユーザーがSwiftで入力を停止/一時停止したことを検出する
私はstackoverflowを掘り下げて、Swiftに変換したソリューションを見つけましたが、機能していないようで、セレクターがまだ実行されています。
これを迅速に行うためのより良い方法はありますか?ありがとう!
swift - Swiftで検索バーを押したときにキーボードを閉じるにはどうすればよいですか?
検索バーを迅速に作成しようとしましたが、検索バーを押したときに画面上のキーボードを閉じるのに問題があります。テキストフィールドを試してみると、このコードで問題なく動作します。
テキストフィールドを押すと機能し、キーボードが消えます。検索バーを使用してテキストフィールドと同じ方法を使用すると、まったく機能しないため、検索バーでそのようにしたいのです。リファレンスやコードは私にとって非常に役に立ちます。
ios - UISearchController の UISearchDisplayController が表示されない
数ヶ月前、私はUISearchDisplayController を表示するように質問しましたが、それは魅力的に機能しましたが、
ユーザーがsearchResultsControllerのtableviewセルをタップした後、別のコントローラーを提示しています。セルを選択し、searchResultsControllerを非表示にしてMapViewを表示しますが、検索バーをタップするとsearchResultsControllerは表示されませんが、キャンセルボタンを押して検索バーをもう一度タップするとそれは再び働き始めます。
シナリオはまさに Apple の Maps アプリで、最近の View Controller とセグメントを使用してお気に入りのビューを開きます。
UISearchControllerDelegate のコードは次のとおりです。
そして、これがUISearchBarDelegateの私のコードです。
ios - ナビゲーション コントローラーの複数のビュー コントローラーで検索バーが誤ってオーバーレイされる
以下に示すUITableViewクラスに対して、このように作成された検索バーが正常に機能しています。
それは正常に動作します。別のView Controllerにセグエすると、どのView Controllerにいても検索バーの画像が画面に表示されたままになります。「searchBar.active = false」を試してみると、nilになりますエラー。
このsearchBarがこの1つのtableViewControllerにのみ描画され、ナビゲーションの他の場所に描画されないようにするにはどうすればよいですか?
ありがとうございます。
ios - UINavigationController がインスタンス化された後、UISearchbar が表示されない
UISearchBar
searchButton をクリックすると読み込まれる があります。したがって、メソッドfunc searchBarSearchButtonClicked(searchBar: UISearchBar)
とfunc searchBarCancelButtonClicked(searchBar: UISearchBar)
デリゲート メソッドがあります。ただし、問題は、a が埋め込まれた別のビュー コントローラーUINavigationController
に移動し、検索バーのあるページに戻って検索ボタンをクリックすると、タイトル ビュー全体が表示されないことです。現在、私のコードは次のとおりです。
これは、ピンの注釈がタップされ、アトラクションの詳細 VC にセグエされたときです。
objective-c - 完全な検索語が入力される前に UISearch が開始する
これは私のコードです:
問題は、ユーザーが完全な検索用語を入力する前に完全一致検索が開始されることです (正確がチェックされている場合)。これを防ぐにはどうすればよいですか?
ios - UIsearchbar は、その下に決して行かない行を表示します
bartintcolorUISearchBar
を変更し、キャンセルを有効にしました。これは、UIVew のサブビューとして追加されます。検索バーを表示するたびに、その下に消えることのない黒い線が表示されます。
UISearchbar の外観またはその背景ビューについて何か不足していますか?
それは私にこのように与えます
背景をネイティブのものに変更すると、コンテンツが置き換えられます。
// _searchBar.barTintColor = [Utilities colorWithHexString:@"3a7ebc"];
検索バーの下に黒い線を入れたくないだけです。
更新:使用
_searchBar.searchBarStyle=UISearchBarStyleMinimal;
_searchBar.barStyle=UIBarStyleDefault;
最終的にすべてが完了しました
_searchBar.searchBarStyle=UISearchBarStyleMinimal;
_searchBar.barStyle=UIBarStyleDefault;
UITextField *searchField=[_searchBar valueForKey:@"_searchField"];
if (searchField) {
[searchField setTextColor:[UIColor whiteColor]];
}