問題タブ [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.
ios - UISearchController UISearchBar 背景
UISearchController を UITableView ヘッダー ビューに追加する場合、UISearchBar の背後に背景を設定することはできません。
2 番目の図は、下にドラッグしたときのビューを示しています。
UITableView は、ヘッダーなしで Storyboard に設定されます。
背景をストーリーボード、スーパービュー、UITableView、手動で UISearchBar に追加してみました。
その他のコードはこちらから入手できます。
swift - iOS8 Swift UISearchController はナビゲーションバーを非表示にします
次のような UITableViewController の検索機能を実装しました。
私が経験した問題は、それをクリックすると、ナビゲーション バーとナビゲーション コントローラーのヘッダーが消えることです。この動作を (迅速に) 停止する解決策はありますか?
クリックされていない:
クリック:
ios - UISearchController: UITableView のセクション インデックスが searchBar と重なっています
新しい UISearchController を使用する iOS 8 アプリを構築しています。検索コントローラーに関連するテーブル ビューでは、セクション インデックスを使用して、ユーザーがテーブルのあるセクションから次のセクションにすばやくジャンプできるようにしています。正常に動作していますが、セクション インデックスがテーブル/検索コントローラーの検索バーと重なっています。以前にこの問題に遭遇した人はいますか? もしそうなら、どのように解決しましたか? 以下は、検索コントローラーを初期化する方法です。
objective-c - iOS 8 UISearchController の検索バーが下に移動し、検索バーをクリックすると
iOS8 Swift UISearchController はナビゲーションバーを非表示にします
上記のリンクと同じ問題に直面しています。だから私は次の行を追加しました。
しかし、UISearchController の検索バーが下に移動し、検索バーの場所に空白スペースが作成されます。キャンセルボタンをクリックすると、検索バーが元の位置に戻ります。
Objective-C を使用して iOS 8 でこの問題を解決するのを手伝ってください。
ios - iOS 8 用に作成された UISearchController が以前のバージョンをサポートしていない
こんにちは、アプリでテーブルビューを検索するために UISearchController を作成しました。iOS 8 では UISearchDisplay Controller メソッドが非推奨になっていることがわかったので、iPad でアプリを実行しようとしたときに、8.1 シミュレーターですべてが正常に動作するようになりました。は iOS バージョン 7.1 のものですが、検索バーが見つからないので、6.0 以降のすべての iOS バージョンをサポートする検索バーを作成する方法を教えてください。
ios - iOS 8 で UISearchBar のキャンセル ボタンのテキストを変更する
UISearchBar
iOS 8の 内のキャンセル ボタンのテキストを「キャンセル」から「完了」に変更したいと思います。使用してUISearchController
います。iOS 6 と iOS 7 でさまざまなアプローチを試しましたが、うまくいきません。誰もこれをやったことがありますか?
ios - iOS UISearchController はアクティブですか?
Appleのドキュメントから従ったUISearchController(iOS8)にアップグレードしています。解決策が見つからないように見える1つのことに対して、期待どおりに機能しています。
テーブルビュー内にあるこの SearchViewController に検索テキストを渡しています。テキストがある場合は、検索ビュー コントローラーをアクティブに設定したいと思います。ただし、これはviewDidLoadメソッドでtrueに設定されていないようです。
アクティブは偽です。UISearchDisplayController で同じことを行うと動作しますが、UISearchController では動作しません。
何か案は?ありがとうございました!
ios - UISearchController 検索ボックス タップでシフトダウン
UISearchBarDelegate を実装する UITableVIewController があり、ビューは Navigation Controller 内に埋め込まれています。
ナビゲーション バーの Translucent プロパティを無効にすると、検索ボックスの位置が下に移動することがわかりました。
を設定したdefinesPresentationContext = false
場合、検索バーは下に移動しませんが、検索ボックスにテキストを入力して結果の 1 つを選択すると、結果のモーダル ウィンドウを開くことができません。次のエラーが表示されます。
以下は私のセグエコードです:
私は何をすべきか迷っています。半透明性をオフにしてナビゲーション バーを残したいのですが、検索結果からモーダル ウィンドウを起動できるようにする必要があります。これを達成する方法について何か考えはありますか?
ios - UISearchController はどのように機能しますか?
それがすることすべてをどのようUISearchController
にしますか?
UISearchBar
をナビゲーション バーのようなビューに変換するにはどうすればよいでしょうか?UISearchBar
を別のビュー階層に配置し、後で復元するにはどうすればよいですか?UIViewController
プレゼンテーション APIを使用して、これらすべてをどのように行うのでしょうか?- 提示されたすべてのView Controllerが全画面表示されているiPhoneでも、提示しているView Controllerのビューのみをどのようにカバーしますか?
UISearchController
プライベート API を使用せずに独自のものを作成できますか?