1

ここでNoobの質問。Model-View-Controller の 3 つの基本要素の基本を理解できたと思います。並べ替え。しかし、シーンとは何ですか?iPad は画面ごとに複数のシーンを持つことができ、iPhone/iPod は 1 つしか持つことができないことを私は知っています。しかし、シーンはビューとどのように関連しているのでしょうか?

ひどく間違っている場合は、親切にしてください:)

4

1 に答える 1

2

「シーン」は、AppleがXCodeに導入したUIの抽象化であり、InterfaceBuilderでストーリーボードの仕組みを可能にします。

これに先立ち、Interface Builderで、ViewControllersにアタッチされたビューを作成しました(そして引き続き作成できます)。

シーン、セグエ、ストーリーボードを使用すると、ビューコントローラ(シーン)にアタッチされたビューから「セグエ」を介して別のシーンへのUIフローを定義する方法があります。別のビュー(View Controllerに接続されている)に移動するためのトリガーとしてInterfaceBuilderで視覚的に定義できるアクションであるセグエ

抽象レベルでは、シーンビューコントローラに接続されたビューであり、iPhoneまたはiPadのどちらの場合でも、XIBに必要な数だけ含めることができます。

実際には、ストーリーボードエディタまたはインターフェイスビルダーのどちらを使用しているかによって異なります。新しいiOSプロジェクトのストーリーボードを作成するためのプロジェクト作成のオプションがあります。

于 2012-11-05T10:26:49.083 に答える