2

すべてのビューは 1 つのストーリーボードにあります。私たちが担当するインターフェイスを編集した後、ストーリーボードをコミットすると、それが惨事であることがわかります。ストーリーボードの管理を容易にするより良い方法はありますか? ストーリーボードや xib ではなく、コードで UI を作成する必要がありますか? ストーリーボードを使用するのは本当に効率的ですが。

4

3 に答える 3

1

このリンクを読む必要があります:

  1. http://blog.waynehartman.com/archive/2012/01/07/uistoryboard-on-ios-5-the-good-the-bad-and-the.aspx
  2. http://www.linkedin.com/groups/Which-is-better-StoryBoard-NIB-162305.S.185584395
  3. チーム作業にストーリーボードとマーキュリアルを使用する必要がありますか?

絵コンテは 1 つのファイルであるため、一度に絵コンテで作業できるのは 1 人だけです。これは、iOS でチームと連携するために不可欠な要素です。

于 2013-09-26T06:46:39.487 に答える
1

私と私のチームにとって一般的にうまくいっているのは、関連する機能を異なるストーリーボードに分離することです。したがって、1 人がアプリの x 部分に取り組んでいる場合は、x 関連のすべてのものをそこに貼り付けます。一度に 1 人だけが各コンポーネントを処理している限り、ストーリーボード全体を爆破する競合が発生する可能性はありません。

ストーリーボードを 1 つしか使用できない場合に留意すべきもう 1 つのことは、ストーリーボード内の各 ViewController で作業できるユーザーを制限することです。とにかく、複数の人が同じコントローラーで作業するのは最善の考えではありません.2人ともお互いのレイアウトに干渉するからです. 独自のコンポーネントに固執している限り、マージは非常に簡単であることがわかりました。

ストーリーボードの代わりにコードを使用するというソリューションも、非常に有効な方法です。コードと xib ベースのアプローチの間の決定は、ユーザーによって異なります。コードの作成には時間がかかりますが、再利用は非常に簡単ですが、xibs/ストーリーボードはプロトタイピングを簡単にしますが、再利用は非常に困難です。

于 2013-09-26T06:44:54.637 に答える