問題タブ [uisearchbardisplaycontrol]
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 - UISearchBar で半透明を NO に設定する
と がUITableView
追加searchbar
されていsearchDisplayController
ます。
アプリ全体で半透明性をオフにしたいと考えています。
ナビゲーション バーとその他のバーの半透明性をオフにしていますが、ディスプレイ コントローラーを使用する場合は検索バーはオフにしています。アプリの一部で、ディスプレイ コントローラーではなく検索バーを使用すると、半透明度が正しく設定されます。
UISearchBar
ディスプレイ コントローラの半透明プロパティを NO に設定するにはどうすればよいですか?
編集:これは私のコードですviewDidLoad
デバッガーで実行すると、t = YES および t2 = YES になります。b1 =UIBarStyleDefault
および b2 = UISearchBarStyleDefault
. 間違った場所に NO を設定していますか? storyboard
とここで設定を試しましたviewDidLoad
ios7 - アプリの UISearchBar にカーソルが表示されない
アプリの UISearchBars では、iOS 7 で実行しているときにフォーカスのあるバーにカーソルが表示されません。
最小ターゲット 6 で SDK 7 を使用しています。ナビゲーション バーの半透明性をオフにし、実行時に色を設定します。私たちが違うことをしていることは他に考えられません。
ios7 - iOS 7 で検索デリゲートを使用して UISearchBar をダブルタップすると、UISearchBar が消える
テーブル ヘッダーに検索バーがあります。ユーザーが iOS 7 ですばやく 2 回タップすると、消えます。私たちが間違っていることについて何か提案はありますか?
ios - ボタンでsearchDisplayControllerをトリガーするには?
このような UI 機能を実装する方法はあるのでしょうか。xcode 5 で検索バーと searchDisplay コントロールをドラッグしたときにわかるように、検索バーと searchDisplayController を含む一連の検索コントロールが与えられます。
ネイティブの検索バーを使用する代わりに、ボタンを使用して、最新の facebook アプリのような検索表示コントロールをトリガーしたいと考えています。
検索バーを削除しようとしました。しかし、表示コントロールは直接失敗しました。tableView 内に検索バーを挿入しようとしました (これが正しいかどうかはわかりません)。
しかし、それに関する問題は次のとおりです。
検索をキャンセルすると、スクロール ビューが以前の状態に戻りません。(非表示の検索バーが置かれる隙間があります)。
これを見る代わりに:
検索ビューでキャンセルボタンがクリックされたときにこれを見たいです。
この問題に対処するにはどうすればよいですか?
より良い解決策を提供してくれる機関はありますか?
ありがとう
ios - IOS7 : uisearchdisplaycontroller は常にスコープ バーを表示します
基本的に私が達成しようとしているのは、スコープバーが消えないようにすることです。
環境:IOS 7、ストーリーボード、ビューコントローラー内「検索バーと検索ディスプレイコントローラー」と別のテーブルビューがあります(検索バーはテーブル内にありません)
View Controller.h の内部
ビューコントローラーの内部.m
私が試したこと:カスタム検索バークラス内
と
ビューコントローラーでも同じですが、その後
私の質問が明確であることを願っています。私はインターネット上に投稿された多くの解決策を試しました。それらのほとんどは setshowsscopebar について話していますが、うまくいかないようです。setshowscopebar のログの出力は 1 ですが、スコープバーはまだ表示されていません。
私はまだ自分がコードに慣れていないと考えています。障害はまだ初心者の間違いである可能性があります。
edit : ビュー コントローラーの別のコードです。
objective-c - 検索結果 TableView の位置が正しく動作しない
検索バーに入力し始めると、検索結果のテーブルビューが検索バーの上部 20 ピクセルになります。フレームの位置をコードのどこで固定できますか? viewdidload または searchDisplayControllerWillBeginSearch では[self.searchDisplayController.searchResultsTableView setFrame:CGRectMake(0, self.searchbar.frame.origin.y, 320, 466)];
機能しません。
ありがとうございました。
最初の 2 つの画像、検索バーは同じ位置にとどまります。しかし、検索結果のテーブルビューが上がり、検索をキャンセルした後もそこにとどまります。検索をキャンセルした後、検索バーは検索バーの結果テーブルビューの一番上に移動します。
ios - UISearchBar の高さがカスタム ビューの高さに戻る
Table View Controller にカスタム ビュー ヘッダーがあり、その中にいくつかのラベルと UISearchBar があります。この問題は、Search Display Controller をキャンセルすると、UISearchBar が元のアニメーションに戻りますが、終了時に高さが次のようにカスタム ビューの高さに変更されます。
AutoLayout なしでこれが起こらないようにする方法はありますか (プロジェクトはストラットとスプリングを使用しています)? または、ディスプレイ コントローラーから出力されるアニメーションをオーバーライドする方法はありますか?
簡単なサンプル プロジェクトを github にアップロードしました: https://github.com/3arrett/searchbarheight
ios - UISearchBar のボタン タグの問題
テーブル ビュー セルに作成されたボタンのタグを設定する必要があります。
を実装しましたがUISearchBar
、うまく機能します。
問題は、 tableView セルをフィルタリングした後、設定中にindexpath.row
変更されます
'button.tag = indexPath.row'
。
すべてのセルの行番号を一定に保つ方法はありますか?
または、他の解決策はありますか?
注UITableView
: 1 つに複数のセクションがisFiltered
あり、ユーザーがテキストの入力を開始したことを示す BOOL 値ですUISearchBar
。
https://github.com/kwylez/IndexedTableの助けを借りて実装された検索
のcellForRowAtIndexPath: