私はxCodeとswiftを使ってiOsのプロジェクトを実現しようとしています。xCode、Swift:ストーリーボードなしでの作業と対話
多くの人がストーリーボード機能を使っているように感じましたが、私はストーリーボードを無効にしてコードを使って作業することを推奨しています。 私は、目的のプロジェクトにとって私のニーズに最も適した方法についてのあなたの意見を知りたいと思います。私がちょうど始めているので、私はおそらく多くの時間を投資するつもりであるため、適切な方法をすぐに利用したいと思います。
これはアプリが見えるように何が起こっているかについてです:
さて、これは、それが「基本的に行うことになって何です: 『設定』 - ボタン(青色の領域、左上)好みを設定するためにあなたを別の視点に連れて行くでしょう。 「検索」ボタン(青色の領域、右上)はタイトルを検索フィールドに変更します。 3つのカテゴリを参照できます。それぞれにはいくつかの質問があります。それらはデータベースに格納され、赤い領域内にリストスタイルで表示されるはずです。質問の順序はユーザーの好みに依存します。 質問のいずれかをクリックすると、回答を表示する別のビューに移動します。回答を見ると、「設定」ボタン(青色の領域、左上)が「戻る」ボタンに変わります。
私が学んだ限り、青い領域はナビゲーションコントローラ、ナビゲーションバーで実現されるかもしれません。 白い部分はツールバーのように機能します。しかし、標準ツールバーを下から上に移動することは不可能に近づいています。
私は複雑なコードで(ストーリーボードを使わずに)このタイプのレイアウトを実現する人々のチュートリアルを見てきました。私はストーリーボードオブジェクトを操作する方法を理解する上で時間を無駄にしていますか?コーディングとプログラミングのウェブサイトから来て、プロジェクトは信じられないほど簡単に見えます。実際にこのようなプロジェクトはアプリとしてやるのがかなり複雑ですか?
コード内ですべてを行い、次にxibs&storyboardsに切り替えます。手動で制約を作成しないでください(既存の制約の有効化/無効化または定数の変更のみ可能)。 IBを使っていないのは、足で自分を撃ったようなものです。あなたの最も強力なツールです。 – Sulthan
可能な複製http://stackoverflow.com/questions/17815618/xcode-is-avoiding-interface-builder-a-good-or-bad-idea – Sulthan