2012-03-15 11 views
21

ストーリーボードのUIViewControllerのサイズを変更したいので、UIViewControllerをポップオーバー表示として使用できます。ストーリーボードでUIViewController ストーリーボードでのUIViewControllerのサイズ変更

  • は、フリーフォームに属性を設定し、
  • のサイズを変更
  • それに UIViewを置く

    • ドラッグ:私はアクションであることを読み取ることができ、ほとんどのサイトでは

      しかし、私のiOS 5.1では、ただ1つのUIViewControllerという新しいプロジェクトでさえ、これはうまくいきません。 私はこの手順で何を忘れましたか?

    答えて

    42

    私たちは、同じことを達成するには、次の手順に従います。UIViewController(これは、それに伴いUIViewを取りませんので、あなたがより多く必要としない限り、別のUIViewを追加する必要)

  • UIViewController上を選択し

    1. ドラッグをStoryBoardを設定し、サイズプロパティをFreeform
    2. に設定して、UIViewを選択し、高さと幅の値を設定します。

    この問題が解決しない場合は、あなたがUIViewControllerが付属していますUIViewを削除したい場合があり、新鮮なUIViewを追加し、上記の#2、#3を繰り返します。

  • +0

    詳細を知りたい方は、サイズインスペクタでサイズを設定してください。 –

    +0

    ありがとう!私はこれらの行に沿って何かを思い出しました。そして今日、XIB(あなたが実際にドラッグすることができる場所)で "Freeform"を見たとき、私は "WOW。Cool"でした。ストーリーボードではとても面倒ですが、ああそうでもあります。 –

    +23

    これは私にとっては効果的でしたが、「NIBからのサイズ変更ビュー」プロパティをfalseに変更する必要があることもわかりました。 (それはAttributes InspectorのView Controllerのレイアウトプロパティセクションにあります)。そうしないと、コントローラはフルスクリーンになることにしました。 –

    8
    1. enter image description here

      をフリーフォームするストーリーボードと設定されたサイズ特性にドラッグのUIViewController

    2 .SelectのUIViewController

  • 有効ストーリーボード上のUIViewController選択属性インスペクタのコンテンツサイズでユーザーが優先する明示的なサイズ
  • enter image description here

    0

    「IB属性」タブの「NIBからのサイズ変更」を外す必要があります。

    関連する問題