在我的通用应用程序,当我点击按钮打开一个新的视图控制器与2 xib(一个是iPad的,另一个是iPhone的。自动布局启用两个xib的)。iPad UIWebview显示左上角(屏幕的四分之一)的所有内容?
我试图在iPhone和iPad上加载一个html字符串作为url。在iPhone中它正确地出现(全屏幕),并且在iPad中它只能到达左上角。
这是我的代码
- (void)viewDidLoad
{
[super viewDidLoad];
NSString *[email protected]"<a class='twitter-timeline' href='https://twitter.com/hashtag/aphrsindia' data-widget-id='501341258330025985'>#aphrsindia Tweets</a><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','twitter-wjs');</script>";
[_webview loadHTMLString:str baseURL:nil];
[self initializeNavBarItems];
// Do any additional setup after loading the view from its nib.
}
请帮助我..
可能听起来很愚蠢,但是在你的xib中,webview跨越了整个UI?否则,请尝试禁用自动布局并手动设置高度和宽度,以查看是否有更改。 编辑:也许提供一个你的iPad的xib屏幕截图 – TMob 2014-10-09 05:45:25
我做过之前根本没有任何变化 – 2014-10-09 05:47:52