我想添加一個乾淨的UIViewController這在我的故事板嵌入導航控制器內的一個UIWebView:如何在沒有導航欄的情況下獲取UIView的高度?
UIWebView *webView =[[UIWebView alloc] initWithFrame:self.view.bounds)];
webView.delegate = self;
[self.view addSubview:webView];
的問題是,該self.view.bounds.size.height爲460,這似乎是包括導航欄在內的整個視圖的高度。我可以減去20的self.view.frame.origin.y的值,並得到所需的440的高度,但有沒有更常見的方法來做到這一點?
編輯
請看看我的小代碼示例在這裏:http://uploads.demaweb.dk/WebViewTest.zip
當你向下滾動到UIWebView的底部,該網站的最後一部分沒有顯示,由於webView要高。
[在這裏輸入的形象描述] [1]
是否** [self addSubview:webView]; **實際編譯?它在視圖控制器中嗎? – sch 2012-02-17 15:57:28