UIWebView未缩放到UICollectionViewCell

时间:2015-07-29 19:28:37

标签: ios objective-c uiwebview uicollectionview

我试图在每个单元格中实现包含UIWebviews的UICollectionView。我几乎已经开始工作,但我遇到的问题是无法将网页视图调整为单元格的内容大小。到目前为止,每个webview大小为1024x704(宽x高),是一个html文件。我已将scalesPageToFit设为YES,但它现在所做的只是将其调整为仅适合左上角。

我已经检查了webview的帧大小和collectionviewcell大小,并且我以编程方式获得1024x704,即使实际出现的内容似乎比这要小得多。

有关为何发生这种情况的建议/帮助以及我可以采取哪些措施来正确扩展它?如果我需要提供更多信息,请告诉我。感谢

编辑: 如下图所示,这是UICollectionView在iPad上的样子。左边的矩形是UIWebView,我试图将其缩放以适应整个屏幕。

enter image description here

EDIT2:刚刚意识到我搞砸了我编写html文件的方式。抱歉,那些家伙!问题解决了。

1 个答案:

答案 0 :(得分:0)

试试这个:

self.webView=[[UIWebView alloc]initWithFrame:self.bounds];
self.webView.contentMode=UIViewContentModeScaleAspectFit;
self.webView.scalesPageToFit=YES;
self.webView.autoresizingMask=(UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight);