web-dev-qa-db-ja.com

編集目的でストーリーボード上のView Controllerのサイズを変更するにはどうすればよいですか?

私は簡単な質問があり、これを理解するために無数の時間を費やしました。

編集目的でXcode StoryboardのView Controllerのサイズを変更するにはどうすればよいですか?

View Controllerに配置したい大きなフォーム/アンケートがあり、ストーリーボードから得られる現在のサイズで作業することはできません。

さらに、提供されているサイズ(「推測」、「フリーフォーム」、「Retina 3.5」、「Retina 4」)のいずれも十分な大きさではありません!

誰かが私の問題の解決策を持っていますか?

42
AyBayBay

Xcode 5.x +(6.xおよび7.xを含む)

Xcode 5以降では、さらに簡単なソリューションがあります。 UIStoryboard内で、UIViewControllerを選択して、5番目のタブに直接移動できます。 Simulated Size from 固定 to 自由形式その後、下の画像のように、「幅」フィールドと「高さ」フィールドが表示されます。

enter image description here


Xcode 4.x(新しいバージョンでも有効)

View Controllerを選択し、InterfaceBuilderの4番目のタブで、サイズが「freeform」を選択します。

enter image description here

自由形式を選択すると、UIViewController内のメインビューのサイズを変更できるようになります。コントローラーのメインビューを選択し、5番目のタブでフレームを次のように変更します。

enter image description here

80
Lucas Eduardo

さまざまなiOSデバイスサイズを簡単に切り替えるには、Simulated Size Metricを使用します。

Attributes Inspector > Simulated Metrics > Size

Size via Simulated Metrics

15
pkamb

表示されたストーリーボードの上部にある「View Controller」オプションをクリックし、Attributes Inspector-> Simulated Metricsで適切なサイズを選択します

3
Ricardo

View Controllerを選択してView Controllerを変更し、ファイルインスペクタに移動できます。「サイズクラスを使用」チェックボックスが表示されます。チェックを外すと、View Controllerのサイズを変更できます.......

注:xcodeを初めて使用する

0
Mayur