1

この質問がクローズされるように投票されなかったとしたら、本当に感謝しています。多少主観的であることは承知していますが、本質的には非常に客観的です。私が達成しようとしている具体的なことがあり、それを実現する方法を知ることはまさに私が必要としているものです.

ユーザーに一連の質問を提示する iOS (iPad のみ) アプリを設計しています。

今、私は分割ビュー コントローラーを持っています。マスターはトピックのリストを表示します。トピックを選択して、DetailViewController が質問を開始するようにしたいと考えています。

いくつかの質問は多肢選択式で、いくつかは空白を埋めるものなどなので、質問の種類ごとにカスタム UIViewControllers (UI は .xib ファイルで定義されています) を用意しています。

私はiOSを初めて使用しますが、最良の実装では、質問したい質問に応じて、私のDetailViewControllerが他のカスタムUIViewControllerの束を循環させるようです。理想的には、できればスワイプ ジェスチャを使用して、ユーザーが選択した質問間を移動できるようにしたいと考えています。これらの質問は実行時までわからないため、プログラムで質問を循環できる必要があることに注意してください (ストーリーボードの一部としてではなく、iOS トークの文として意味がある場合でも)。

これはどのタイプの容器に入れる必要がありますか? コンテナーは質問間の遷移をどのように処理しますか? 質問の間を移動するためのスワイプ ジェスチャをどのように認識しますか? 等。?

どうすればこれを達成できるかについての洞察/ガイダンスはありますか? 今、私はさまざまな方法を概念化することができますが、彼らが何をしているかを知っている人やインプットがなければ、私はその場で走っているだけです.

ありがとう!

4

1 に答える 1

0

あなたはUIPageViewControllerの非常に良い説明をしています! それを見て、あなたの考えを見てください。手動で「次に進む」か、ユーザーがスワイプして「次に進む」ことができます。そして何よりも、ユーザーが「次に進む」ように要求した瞬間に、「次の」View Controller を動的に、リアルタイムで提供することができます。あなたの選択は状況によって異なります。

于 2012-12-02T01:18:48.693 に答える