ストーリーボード機能を使用するだけで、Xcodeにコードを書くことなくクイズアプリを作ることはできますか?Xcodeにコードを書くことなくクイズアプリを作ることはできますか?
-1
A
答えて
5
ストーリーボードは、コンテンツの画面及びこれらの画面との間の接続 を示す、 iOSアプリケーションのユーザインターフェースの視覚的表現です。ストーリーボードは、一連の シーンで構成され、各シーンはビューコントローラとビューを表します。 シーンは、2つのView Controller間の遷移 を表すsegueオブジェクトによって接続されています。
ロジックがないと、役に立たないものや魅力的なものを作成できません。どのように得点を集計しますか?結果や改善を追跡しますか?質問をランダム化して、ユーザーが回答を覚えるのを防ぐ。ストーリーボードだけを使用してあなたが考えることができると思う唯一のクイズ/ゲームは、「あなたが合格しました」というテキストを含むビューを作成し、質問とボタンを含む他の静的ビューを作成することです。ユーザーが回答の正しいボタンを選択した場合は、次の質問に進み、そうでない場合は「あなたが失敗しました」ビューに進みます。これを行うには、ユーザーがすべての質問を正しいものにして渡す必要があります。
更新:
はストーリーボードで作られたシンプルなクイズのGitHubに例を追加しました。コードが追加されていないため、ナビゲーションがひどいことに気づくでしょう。
関連する問題
- 1. アプリの操作性を損なうことなくxcodeをiOS5にアップグレードすることはできますか
- 2. このRubyコードをより簡潔に書くことはできますか?
- 3. このクエリをActiveRecordに書くことはできますか?
- 4. jspファイルにjavascriptコードを書くことができます
- 5. 多くのコードを書くことなくユーザーインターフェイスを構築できるPythonライブラリはありますか?
- 6. Xcodeで.xcarchiveを再度開くことはできますか?
- 7. C言語ではなくOpenCLカーネルを書くことはできますか?
- 8. コンソールアプリケーションをスキームに書くことはできますか?
- 9. アンドロイドにシステムプロパティリスナーを書くことはできますか?
- 10. netbeansを使ってAndroidコードを書くことはできますか
- 11. javascriptで剃刀コードを書くことは可能ですか?
- 12. 私はこのaspコードを書くことができません
- 13. このコードを短くすることができます
- 14. GrailsでSpringを書くことはできますか?
- 15. CでiPhoneのプログラムを書くことはできますか?
- 16. Pythonでスクリーンキャプチャを書くことはできますか?
- 17. イーサネットベースのネットワークプログラムをC++で書くことはできますか?
- 18. Opencartサイトに視差を追加するコードはどこに書くことができますか?
- 19. マウスなしでxcodeのジャンプバーを開くことはできますか?
- 20. アプリケーションでコードを書くXcode
- 21. Liferay 7のCustomLoginActionを書くことはできますか?
- 22. はXcode NativeScriptでファイルを開くことができません
- 23. PythonとIronPython上で動作するXML読み込みコードを書くことができますか?
- 24. これをよりエレガントに書くことはできますか?
- 25. このdroolsルールを簡単に書くことはできますか?
- 26. このjavascriptをより効率的に書くことはできますか?
- 27. コード内で色を見えなくすることはできますか?
- 28. Xcodeでデータブレークポイントを作成することはできますか?
- 29. 私はvuejsにいくつかのPHPコードを書くことができますどのように
- 30. これは、列コードを非表示にしてより効率的に書くことができますか?
これは本当に、10個の質問ごとにチェックポイントを使用しても(失敗した場合でも)、コードなしで行うことができる非常に基本的なクイズだけです。ですから、すべての質問に対して新しいサブクラスを作成する必要がありますか? – George
ストーリーボードは、クイズに行く方法ではないかもしれません。あなたが望むのは、質問と回答オプションを表示できる一般的なビューを設計することです。次に、このビューのビューコントローラで、作成した一般的な質問オブジェクトを受け入れ、質問テキストとオプションの選択肢を表示できます。スコアをどのようにして追跡するかは、あなた次第です。 – Joe
@ George私はストーリーボードだけを使ってサンプルプロジェクトを追加しました。 – Joe