我在我的分割視圖控制器應用程序的詳細視圖中有一個UIWebView。一切正常,但iPad旋轉時,Web視圖的寬度不會改變。如何確保Web視圖總是佔用位於頂部的UIToolbar之外的詳細視圖中的所有可用空間?調整UIWebView的詳細視圖分割視圖控制器
0
A
回答
0
設置uiwebview框架屬性以匹配父視圖的屬性,根據需要添加一些填充。 WebView = [[UIWebView alloc] initWithFrame:CGRectMake(5,5,self.view.frame.size.width -5,self.view.frame.size.height -5)];
使用「autoresize」並設置靈活的寬度和/或高度。應該這樣做:
WebView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
1
在Interface Builder中使用自動調整大小。你有什麼想法嗎?在我的情況下,網絡視圖正在移動: https://stackoverflow.com/questions/7394859/web-view-moving-in-split-view-when-keyboard-comes-up
相關問題
- 1. 使導航控制器處於分割視圖控制器的詳細視圖
- 2. 在拆分視圖控制器中調整主視圖控制器和詳細視圖控制器的大小?
- 3. 在拆分視圖控制器:調用詳細視圖控制器方法從主視圖控制器
- 4. 主視圖控制器 - >詳細視圖控制器通信
- 5. 夫特 - 詳細視圖控制器根據表視圖細胞
- 6. segue到詳細視圖控制器
- 7. 更改詳細信息在分割視圖控制器中選擇主視圖選項卡上的視圖
- 8. 分割視圖控制器必須是根視圖控制器
- 9. 顯示模態視圖控制器在UISplitViewController的詳細視圖
- 10. 限制從詳細視圖控制器顯示根視圖控制器
- 11. 從當前視圖控制器的子視圖控制器導航到詳細信息視圖控制器
- 12. 從詳細視圖中設置根視圖控制器在UISplitViewController
- 13. Xcode中 - 從詳細視圖控制器恢復母版視圖控制器
- 14. 從主視圖控制器發送Firebase數據到詳細視圖控制器
- 15. 添加導航控制器以在分割視圖中詳細查看
- 16. 當前視圖控制器內的詳細信息視圖控制器中的詳細信息視圖控制器在swift 3
- 17. IOS/Objective-C:在詳細視圖控制器中取消分配web視圖
- 18. 推UIWebView作爲詳細視圖(表)
- 19. iPad拆分視圖控制器 - 主視圖和詳細視圖包含表格視圖
- 20. iPad:分割視圖控制器
- 21. iOS 5分割視圖控制器
- 22. iOS(ipad)分割視圖控制器
- 23. 如何從任何其他視圖控制器獲取視圖控制器的詳細視圖層次結構?
- 24. 分割視圖控制器內的桌面視圖
- 25. Tabbar作爲分割視圖控制器的主視圖(左側)
- 26. 在分割視圖控制器主視圖控制器未顯示
- 27. 子視圖控制器來調整containerView
- 28. iPhone上的UISplitViewController的當前詳細視圖控制器
- 29. Dropdownn控件的詳細視圖
- 30. 在swift中處理表視圖控制器的詳細信息
你應該''CGRectMake(5,5,self.view.frame.size.width -10,self.view.frame.size.height -10)'在任一邊填充5個點。使用5而不是10會導致佈局尷尬。 – Webdevotion 2013-03-07 11:14:33