問題タブ [quickdialog]

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 投票する
1 に答える
2053 参照

ios - QuickDialogセル要素のUITableViewCellにアクセスするにはどうすればよいですか?

QuickDialogフォームのUITableViewCellのプロパティにアクセスしようとしています。

具体的には、作成したオブジェクトのプロパティリストに「非表示」になっているQEntryElement(QDateTimeInlineElement)のaccessoryViewプロパティにアクセスしようとしています。

を使用してセルにアクセスしようとしています

しかし、何らかの理由で何も表示されません。次のように、UIButtonを挿入しようとしています。

次に、thisCell.accessoryView=ボタン;

間違った方法でプロパティにアクセスしていますか、それともボタンがまったく作成されていませんか?エラーは表示されませんが、accessoryViewは空です。

前もって感謝します

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

ios - QuickDialogコントローラーでの検索/フィルタリング

UISearchBarを有効にしてQRadio要素の長いリストをフィルタリングできると便利です。QuickDialogControllerのカスタムサブクラスを使用してこれをすでに実行できる可能性はありますが、試してみたところ、多くのライブラリコードを変更する必要があるようです。誰かがこれを実装したか、何かヒントがありますか?

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

ios - UITableView の QuickDialog と NSFETchedResultsController

これはばかげた質問だと思いますが、残念ながら私は多くの人と同じように初心者です (まあ、今はそうではないかもしれませんが...)。

いずれかの方法...

独自のクラス (MyListTableViewController) を介して入力される UITableView を含む既存のプロジェクトがあります。このクラスは現在、NSFetchedResultsController を本質的に設定するオブジェクトをサブクラス化しています。

この事実を考慮すると、私が読んだ例とドキュメントは、基本的にすべての中心にある UIViewController をサブクラス化するため、QuickDialog 機能にアクセスするために QuickDialogController をサブクラス化する必要があることを常に示しています..

問題は、同じ UITableView/Instance に対して QuickDialogController と NSFetchedResultsController クラスの両方を一緒に使用できるようにする方法がわからないことです...

NSFetchedResultsController は、UITableView へのデリゲートとして機能し、すべての UITableView イベントなどを監視するため、サブクラス化されています。など...ほとんどの人がよく知っていると確信していること...問題は、 QuickDialogController は、基本的に UIView へのデリゲートとしても機能したいと考えています (UITableView は既にサブクラス化されています)。

ですから、これら 2 つのオブジェクトを同じコレクション内でうまく連携させる方法を理解しようとしているので、爆発しそうな気がします...

私のアプリはコア データと密接に結合されているため、この機能が必要ですが、QuickDialog のパワーと美しさも必要です。

では、QuickDialogController をサブクラス化し、NSFetchedResultsController を一種のデリゲートとして使用する方法、またはその逆の方法はありますか?

繰り返しますが、これがばかげた/初心者の質問である場合は申し訳ありません...まだ学習中ですが、これを正しく行いたいです...

例 (現在) UITableViewController に使用しているサブクラス レイアウト...

MyListTableViewController.h

CoreDataTableViewController.h

ここでの別の質問は次のようになります。QuickDialogController をサブクラス化することなく、QuickDialog 操作を利用することは可能ですか。もしそうなら-これを行うことの意味は何ですか?(最も重要なことに)小さな例はありますか? 2つのうちの1つの割り当てられたインスタンスを作成するだけですか?

私の質問が暴露する可能性のある無知を前もってお詫び申し上げます....

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

uitableview - self.quickDialogTableView reloadData がデータをリロードしない

ラベルに動的コンテンツを表示するシンプルだがカスタムのセクション ヘッダーがあります。ただし、VC をポップし、アクティブな VC で [self.quickDialogTableView reloadData] を viewWillAppear で実行すると、データが正しい「self.sectionHeaderTitle」に更新されません。

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

objective-c - quickDialog の Web サーバーから json を読み取る

私は素晴らしいQuickDialogライブラリを使用しています! これまでのところ、jsonファイルをプロジェクトに配置して表示することができました。しかし、私はそれをWebサービスから読みたいと思っています。ただし、関数は文字列を取ります。ここで関数を見ることができます。

私がすることは次のとおりです。

ご覧のとおり、私の最初の要素は、私のプロジェクトのどこかにある json (loginform) をロードするだけです。しかし、2 番目のフォーム (callback2.json) をロードしたい場合、dataparameter is nilと表示されます。

ブラウザで URL を参照すると、正しく表示されます。

誰でも私を助けることができますか?

敬具。

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

objective-c - quickDialog フォームのジェネリック クラス

まずは状況説明から。私は webservice と webApplication で動作する IOS アプリを作成しています。次の例を見てください。

会社 X があるとします。会社 X は Web アプリケーションであらゆる種類のフォームを作成できます (Callback フォーム、meetingRequest フォーム、vacationRequestForm など)。雇用主はアプリケーションを開いて、テーブルビューでこれらのフォームのすべてのタイトルを確認します。タイトルをクリックすると、次の画面に移動し、フォーム全体が表示され、入力を開始できます。

ここでの難点は、各企業が独自のフォームを作成できることです。したがって、X 社は Y 社とは異なる種類のフォームを持っている可能性があります。多くの調査の後、QuickDialog の素晴らしいライブラリを見つけました。ここで見つけることができます。それをチェックする価値は間違いなくあります!

問題 さて、問題です。もちろん、ユーザーがフォームに入力したら、データをサーバーに送り返す必要があります。そのために、コントローラー クラスと NSObject クラスを使用しています。理解する最善の方法は、ログインの例を見ることです。まずはログインのjsonです。

2 つのフィールドにバインド オプションがあることがわかります。プロジェクトには NSObject クラス (loginInfo) が含まれています。このクラスでは、これらのフィールドは NSStrings として追加されます。

次にコントローラークラスです。このコントローラ クラスでは、ボタンが押されたときに、テキスト フィールドからこの loginInfo クラスに値をフェッチすると言います。これは、次の方法で行われます。

さて、私はこれが多くの情報であることを知っています。しかし、私は自分の問題について十分な説明をしたいだけです。コントローラ クラスは私の問題ではないと思いますが、NSObject クラスは問題です。これをジェネリックにしたい。これは、json から取得したプロパティで埋められる必要があるためです。どうすればそれができるのかわかりません。

誰かが私を助けてくれることを願っています!さらに説明が必要な場合は、お気軽にお問い合わせください。

よろしくお願いいたします。

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

quickdialog - jsonを使用してQDateTimeElementのモードを設定するにはどうすればよいですか?

QuickDialogを使用してJSONからフォームを生成していますが、日付/時刻ピッカー以外はすべて問題ありません。残念ながら、ドキュメントには、利用可能なさまざまなタイプの日付ピッカーが記載されています。サンプルソースもコードからフォームを生成しますが、JSONメカニズムを使用して生成したいと思います。

これが私のJSONの抜粋です。これは、時間のみのピッカーのみを選択します。

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

quickdialog - QuickDialogをスクロールするときにQSelectSectionが値を保存しない

私はこれに3日間苦労しています。QSelectSection のドキュメントはクラス自体であり、QuickDialog ドキュメントはせいぜい最小限です。

QuickDialog フレームワークを使用して QSelectSection を使用しようとしています。ほとんどのコントロールで機能しています (最初にコードに飛び込んで、コンポーネントがどのように機能するかを確認した後) が、これは私を打ち負かしました。私の理解と、他のコントロールの動作方法から、これにより、選択したアイテムの値がコントローラー内のアラート配列にダンプされるはずです。できる限りJSONに入れたいと思います。可能な場合は、コントローラーのみを使用して詳細を保存/送信します。

以下の JSON は、ダイアログと複数選択フォームを生成します。素晴らしいですが、何らかの理由で選択セクションを画面外にスクロールすると、値が消えてしまいます。フォームを送信すると、選択したアイテムがアプリに表示されません。「controllerAction」を使用してこれらの値を保存しようとすると、アプリがクラッシュします。

私は何が欠けていますか?コントローラーに必要なコードは何ですか?そのコードをトリガーするにはどうすればよいですか? より適切に文書化されたもののために QuickDialog を破棄するか、ネイティブメソッドに固執する方がよいでしょうか?

QuickDialog のコンセプトは気に入っていますが、習得に時間がかかるため、同じことは私には当てはまりません。

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

iphone - クイックダイアログを使用してdismissViewControllerAnimatedが機能しない

QuickDialog を使用してログイン フォームをプッシュしています。View Controllerを閉じることができないことを除いて、すべてが機能しています。このようなコード:

そして、これらのコードを使用して、このView Controllerをプッシュしています

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

objective-c - クイックダイアログでスワイプして削除する方法を実装する

フォームにクイックダイアログを使用していますが、スワイプして削除しようとしていますが、どうすればよいかわかりません。誰でも私を助けることができますか?