I have a simple question and I have spent countless hours trying to figure this out.
How can I change the size of a view controller in an Xcode Storyboard for editing purposes?
I have a large form/questionnaire I would like to place on my view controller, and I simply cannot work with the current size the storyboard gives me.
Furthermore, none of the provided sizes ("Inferred", "FreeForm", "Retina 3.5", and "Retina 4") are big enough!
Does anyone have a solution to my problem?
Specifying the Initial View Controllerstoryboard and select the Tab Bar Controller Scene. On the right, select the Attribute inspector. You'll find a checkbox named Is Initial View Controller. Checking this box will identify the selected view controller as the initial entry point for the storyboard you're on.
Freeform is used to change the size of the content of the story board.
From Xcode 5 and beyond, there's a even easier solution. Inside the UIStoryboard
, you can simply select your UIViewController
and go directly to the fifth tab. Just change the Simulated Size
from Fixed to Freeform . After that, you should see the Width and Height fields, as the image below:
Select your view controller, and in the fourth tab of InterfaceBuilder, select 'freeform' in size.
After freeform is selected, you now are able to change the size of the main view inside your UIViewController
. Just select the main view of the controller and change its frame in the fifth tab, like this:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With