Objective c 目标c:在UIWebview中调整twitter页面宽度

Objective c 目标c:在UIWebview中调整twitter页面宽度,objective-c,ios,uiwebview,width,sizetofit,Objective C,Ios,Uiwebview,Width,Sizetofit,我有一个UIWebview,其中加载了一个twitter页面。因为twitter是从移动设备打开的,所以它会打开移动twitter,移动twitter的宽度取决于设备和设备方向。现在我的问题是:我的UIWebview的宽度比mobiletwitters的宽度短,所以用户必须侧滚才能阅读内容。我不想这样,我想改变twitter页面的缩放或最好是宽度,这样它就可以适合我的uiwebview。高度很好,向上或向下滚动是正常的。我曾尝试在我的“webViewDidFinishLoad”中使用“setSc

我有一个UIWebview,其中加载了一个twitter页面。因为twitter是从移动设备打开的,所以它会打开移动twitter,移动twitter的宽度取决于设备和设备方向。现在我的问题是:我的UIWebview的宽度比mobiletwitters的宽度短,所以用户必须侧滚才能阅读内容。我不想这样,我想改变twitter页面的缩放或最好是宽度,这样它就可以适合我的uiwebview。高度很好,向上或向下滚动是正常的。我曾尝试在我的“webViewDidFinishLoad”中使用“setScalesPageTofit”,它会显示超出webview界限的整个twitter页面。我也尝试过使用“sizeTofit”,但没有成功。如果需要更多的细节,请让我知道 非常感谢

签出此SO帖子:。张贴问题的人回答了自己的问题


诀窍似乎是设置正确的“设备宽度”。

好的,我从您提供的链接中添加了一些代码(顺便说一句,谢谢),但这造成了另一个问题-在第一次运行代码后,无法调整web视图内容的大小。例如,如果我最初设置宽度320,然后将其更改为t0400,那么它仍然是320。你知道如何解决这个问题吗?@pnizzle:你的问题是如何动态调整UIWebView的大小(例如,当方向改变时)?不,这不是我的问题。Twitter页面宽度大于我的uiwebview的宽度。我使用了你提供的链接中的代码,以320的宽度运行它,它确实调整了twitter页面的大小。之后,我将宽度更改为与uiwebview相同的宽度,即400px,它不想再从320px更改。真奇怪。第一次改变了,但之后就不再了