在故事板中调整UIViewController的大小

时间:2012-03-15 22:10:28

标签: uiviewcontroller

我想在故事板中调整UIViewController的大小,以便我可以将其UIViewController用作弹出视图。

在大多数网站上,我都能看到行动是:

  • 在故事板中拖动UIViewController
  • 在其上加UIView
  • 在freeform上设置属性并调整大小

但是在我的iOS 5.1中,这不起作用,即使只有一个UIViewController的新项目也是如此。 我在程序中忘记了什么?

3 个答案:

答案 0 :(得分:42)

我们按照以下步骤实现相同目标:

  1. 拖动UIViewController(这需要UIView,因此除非您需要更多,否则无需添加其他UIView
  2. 在StoryBoard上选择UIViewController,并将尺寸属性设置为Freeform
  3. 选择UIView并设置高度和宽度值。
  4. 如果这样做没有帮助,您可能想要删除UIView附带的UIViewController,添加新的UIView并重复#2和上面的#3。< / p>

答案 1 :(得分:8)

  1. 拖动UIViewController
  2. 2.在StoryBoard上选择UIViewController并将size属性设置为Freeform

    enter image description here

    1. 在故事板上选择UIViewController在属性检查器
    2. 中的内容大小中启用用户首选显式大小

      enter image description here

答案 2 :(得分:0)

您需要在IB属性选项卡中取消“从NIB调整视图”。