2016-07-16 3 views
3

従来のプロジェクトと同様に、シングルビューにはView Controllerのシーンキットビュー(サイズ250x250)を追加します。私はOnboardingページを作成する必要があります。シーン全体の画面に合わせないでください。

プロジェクトiでは、ページビューコントローラとルートビューコントローラとコンテンツビューコントローラを追加します。私はコンテンツビューコントローラにシーンキットビューを追加すると思います。シーンキットにSCNViewクラスを割り当てる問題があります。私が知る限り、それは画面を埋めることでなければならないが、私はアニメーションピクチャのためだけにそれを行う必要がある。任意の提案のための

enter image description here

ありがとう!私はあなたの提案を聞いて非常に興奮しています。

+0

SpriteKitとSceneKitの両方を参照していますが、これは2つの異なるものです。どちらを使用しようとしていますか? –

+0

@АлиBeadleこれらのオプションのいずれかが私のために実装されています –

+0

あなたはあなたのタイトルが間違っているため、SceneKitについてのみ話すように要求します。あなたの質問を編集し、次回より具体的にする。詳細については、このリンクを参照してください:http://stackoverflow.com/help/how-to-ask –

答えて

2

他のビューと同じようにSKViewを制約することで、必要なディスプレイの部分だけを塗りつぶすことができます。例えば

、ストーリーボードを使用する場合:

  1. は(Xcodeの7オブジェクトライブラリにSKViewを有するので、使用しない通常、
  2. ドラッグとしてのViewControllerを作成し、このコントローラに新しいビューを削除通常のビュー)。
  3. このビューのサイズを変更し、表示に必要な場所に配置するための制約を追加します。
  4. このビューを選択し、 'カスタムクラス'をSKViewに変更します。
  5. この新しいSKViewをコードのコンセントにリンクします。
  6. このアウトレットを使用して、SKSceneをSKViewに表示します。
+1

コメントの混乱にもかかわらず...この回答は、SpriteKit( 'SKView')とSceneKit(' SCNView')のどちらを使用しているかにかかわらず良好です。両方とも、別のビュー内でサイズを決めたり配置したりすることができます。 – rickster

関連する問題