2013-08-20 33 views
0

語境有效的策略,創意一個UIView是設備的屏幕

我創建一個UIView充當「容器視圖」的大小(姑且稱之爲containerView)爲UIScrollView,這UIScrollView會然後安置一個UIWebView。有關更多上下文,請參閱此問題Matching subview's width to it's superview using autolayout

目標

containerView,創建時,是 「全屏幕」,即佔據整個屏幕。然後,我可以通過自動佈局約束將containerView's尺寸與UIWebView相匹配,然後製作UIWebView,使其成爲整個屏幕寬度。

問題

  • ,這是什麼是最好的策略?使用[[UIScreen mainScreen] applicationFrame];
+0

你有你的視圖控制器?如果是,則使窗口對象的根控制器和視圖將爲全屏幕大小。 – Krumelur

回答

0

是的。你可以嘗試這樣的事情:

UIView *view = [[UIView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]];