2014-04-02 50 views

回答

2

我認爲更好的選擇是通過編程設置自定義尺寸。

- (void)viewWillLayoutSubviews{ 
    [super viewWillLayoutSubviews]; 
    self.view.superview.bounds = CGRectMake(0, 0, <width>, <height>); 
} 

將這個代碼模式視圖控制器

+0

那是當然的,以調整視圖控制器的最可靠的方法裏面。但是這使得視圖控制器在故事板中全屏顯示。我想,最初的問題是,如何調整故事板中的視圖控制器的大小。通過以編程方式調整視圖控制器的大小,如果有很多模式對話框或彈出窗口,最終會出現快速增長且令人困惑的故事板。 – Christian

0

在故事板中選擇視圖控制器,打開屬性檢查器並將大小設置爲自由形式。使用「大小」檢查器設置視圖控制器的寬度和高度。

1

當您控制 - 將Storyboard中的segue拖動到模態視圖中時,可以選擇segue爲模態。一旦你選擇了這個選項,你可以調整右側面板(尺寸檢查器)上的模態視圖。我相信你也可以通過拖動邊緣直接在故事板上做到這一點。

相關問題