問題タブ [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.

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

ios - キーボードがアクティブなときに UIActivityIndi​​cator を中央に配置する

検索バーと検索結果表示コントローラーを備えた UITableView があります。

上記のコードは、インジケーターを画面の中央に配置します。ただし、キーボードを除くフレームの中央にインジケーターを配置したいと考えています。これどうやってするの?

インジケーターは次のように定義されます。

ここに画像の説明を入力

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

ios - uisearchcontroller を実装しようとしていますが、検索結果が得られません

上記のコードは、parse のサーバーとローカル ストレージから格納されたオブジェクトを取得し、それらをテーブル ビューで表示するためのものです。

すべて正常に動作していますが、アプリに検索機能を追加するための検索バーを実装しようとしています。問題は、アプリを実行しているときは検索バーが表示されますが、検索バーを操作すると上に移動して消え、何かを入力しているときです。

検索結果が得られず、NSLogこれが得られます:

私は何かが欠けていることを知っており、その機能を達成するための正しい方法ではありません。

誰かがそれを正しく行う方法または何が欠けているかを知っている場合は、私に知らせてください。質問の仕方が適切でない場合は、ありがとうございます。

Pfobject の「searchNotes」変数には何もないことがわかりました。つまり、空です。そのために私は試しました

しかし、その与えるエラー

私はsearchNotesを次のように宣言したので、それを知っています

私はそれを次のようにする必要があります

しかし、これを行っているときに非常に多くのエラーが発生するため、誰かがこれを修正する方法を知っている場合は助けてください

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

ios - コア データで生成されたテーブル ビューで検索バー コントローラーを使用する方法 - Swift?

私は iOS 開発に不慣れで、Swift を使用して 2 番目のアプリを使用しています。私のアプリには2つのビューがあります。 最初のビューは、(ユーザーによる) ボタンのクリックでランダムに生成される果物の配列です。最初のビューの出力: [リンゴ、オレンジ、バナナ、ナシ]

ここで、ユーザーはもう一度生成ボタンをクリックします。ビューは、果物のランダムな選択を提供します: [ザクロ、ナシ、スイカ、マスクメロン]

ユーザーがもう一度生成ボタンをクリックすると、配列の新しいリストが生成されます。

これらの生成されたすべての配列は、テーブル ビュー コントローラーである 2 番目のビューに格納されます。2 番目のビュー コントローラーでの果物の配列の保存は、Core データによって行われます。

ここで、この 2 番目のビューに検索バーと検索表示コントローラーを追加しました。梨と言います。ユーザーが入力すると、テーブルでフィルター処理され、それらの行のみが同じテーブル ビューに表示/フィルター処理されます。

コア データからデータを読み取り/検索/フィルタリングし、検索バー コントローラーを機能させる方法がわかりません。多くの方法を試し、コア データと UI 検索バー コントローラーに関するさまざまな記事を読みましたが、何も役に立ちませんでした。どうすればよいかアドバイスをお願いします。

これまでのところ、私の2番目のView Controller:

????????????? どのデリゲート関数を使用する必要がありますか?? どうすれば実装できますか?

私の Core データ クラスは次のようになります: Core Data クラス名は Fruits.swift です

最初のビューでは、配列は次のコードによって Core データに保存されます。

さらにいくつかの調査を行った後、検索機能でデータをフィルタリングするために以下のメソッドを追加しました。しかし、PREDICATE の値は常に nil です。私は何を間違っていますか?

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

ios - iOS: 上にスクロールすると UITableview ヘッダーがビューの後ろに隠れる

テーブルビュー コントローラーにカスタム セグメント コントロールがあり、テーブルビューのヘッダーに検索バーがあります。最後のセルまでスクロールすると、テーブルビューが跳ね返ります。しかし、問題は次のとおりです。検索バーがセグメント化されたコントロールの後ろに隠れて、ビューの下部に空白が表示されます。ユーザーがテーブルビューを上にスクロールすると、最初のスクリーンショットに示すように、バウンスして前の位置に戻るようにしたいと考えています。

これが私のセグメント化されたコントロールのコードです:

tableview が表示されたときのスクリーンショットです。 ここに画像の説明を入力

テーブルビューを上にスクロールすると跳ね返りますが、検索バーはセグメント化されたコントロールの後ろに隠れています。

ここに画像の説明を入力

PS: 必要に応じてコードを追加します。前もって感謝します

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

ios - 上にスクロールすると UITableview ヘッダーが再び表示されない

ヘッダーに検索バーがある UITableview Controller があります。テーブルビューを上にスクロールすると、バウンスします。しかし、検索バーは非表示になります。下にスクロールすると、検索バーが表示されます。検索バーを再度表示する方法を教えてください。

次のコードを試しましたが、スムーズに動作しません。

スクロールする前に表示するためのスクリーン ショットを次に示します。 ここに画像の説明を入力

そして、これは間違ったビューです。スクロールした後:

ここに画像の説明を入力

0 投票する
5 に答える
19227 参照

ios - SwiftでUiSearchBar検索アイコンを右側に設定する方法

私はSwiftに取り組んでいます。

通常の SearchBar として デフォルトでは、次の Pic(1) のように表示されます。 ここに画像の説明を入力

しかし、私たちの設計要件に従って、次の写真 (2) のように変更する必要があります。

ここに画像の説明を入力

次のように取得した次のコードを使用してみました Pic(3)

ここに画像の説明を入力

**次のコードを試したところ、右側のビューが非表示になり、テキスト フィールド rightview が表示されませんでした

検索アイコンが完全に見えない**

誰でも要件を取得するのを手伝ってもらえますか? Objective Cでも提供していただければ理解できます

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

objective-c - ストーリーボード - 検索バーを挿入し、それをコンテナー ビュー (テーブルビュー コントローラー) にリンクします。

プログラムで管理する SearchController を備えた tableviewcontroller がありました。何らかの理由で、フルスクリーンのタブビューではなく、少し違ったものを表示するストーリーボードが必要です。

ストーリーボード内のコンテナー ビューですべてがうまくいっています。コンテナー ビューは、検索バーを管理していたカスタム tableviewcontroller にリンクされています。オブジェクトをインスタンス化すると、カスタム tableView (検索バーが一番上にある) が以前と同じように表示されます。

テーブルビュー (つまり、テーブルビューコントローラー) に埋め込まれた検索バーを削除し、ストーリーボードに直接追加したいと思います (画面の上部に、検索バーとテーブルビューの間に空きスペースを追加します。私はしようとしました検索バーとdisplaycontrollerを挿入しますが、検索バーをtableViewControllerにリンクできないという意味で立ち往生しています。

UIViewController の検索バーを containerview の tableviewcontroller にリンクするにはどうすればよいですか? 私のtableviewcontrollerは、検索バーを機能させるために必要なプロトコルに準拠していますが、ストーリーボード内に収集されていない場合でも問題はありませんでした。

これが役立つ場合の画像です。

ここに画像の説明を入力

誰かが検索バーとテーブルビューコントローラーをリンクするのを手伝ってくれたら...

ありがとう!