ストーリーボードのUIViewController
のサイズを変更して、そのUIViewController
をポップオーバービューとして使用できるようにします。
ほとんどのサイトで、アクションは次のとおりです。
UIViewController
をドラッグしますUIView
を置きますしかし、私のiOS 5.1では、UIViewController
が1つしかない新しいプロジェクトでも、これは機能しません。手順で何を忘れましたか?
同じことを達成するために、次の手順に従います。
UIViewController
をドラッグします(これにはUIView
が一緒にかかるため、さらに必要な場合を除いて、別のUIView
を追加する必要はありません)UIViewController
を選択し、sizeプロパティをFreeform
に設定しますUIView
を選択し、高さと幅の値を設定します。これで問題が解決しない場合は、UIView
に付属しているUIViewController
を削除し、新しいUIView
を追加して、上記の#2と#3を繰り返します。
2. StoryBoardでUIViewControllerを選択し、sizeプロパティをFreeformに設定します
IB属性タブで「NIBからのビューのサイズ変更」をオフにする必要があります。