
如上图所示,屏幕的主要部分是灰色且未使用。我希望登录视图更大以填充屏幕的主要部分,而不是显示灰色背景。
问题在于这是一个 webview,我们正在 webview 中加载以下 Linkedin URL:
我试图通过 google 和 Developer Linkedin 找到解决方案,但仍然没有得到解决方案
我们如何将视图调整为比当前更大?
任何建议表示赞赏。
为了您的信息,我已经完成了这个应用程序:
适用于 iPad 的 LinkedIn 登录对话框,但我想知道现在是否有任何可能?

如上图所示,屏幕的主要部分是灰色且未使用。我希望登录视图更大以填充屏幕的主要部分,而不是显示灰色背景。
问题在于这是一个 webview,我们正在 webview 中加载以下 Linkedin URL:
我试图通过 google 和 Developer Linkedin 找到解决方案,但仍然没有得到解决方案
我们如何将视图调整为比当前更大?
任何建议表示赞赏。
为了您的信息,我已经完成了这个应用程序:
适用于 iPad 的 LinkedIn 登录对话框,但我想知道现在是否有任何可能?
检查 API,它可能有一些适用于 iphone 版本的 .xib 文件。
由于这是在 webView 中打开的网页,因此我没有找到其他方法(除了下面提到的方法)可以使网页的内容更大。
解决方案:
我是用 JavaScript 做的。
这是解决方案,我已申请使登录对话框更大:
if([CommonMethods isiPad])
{
[self->webView stringByEvaluatingJavaScriptFromString:@"document.body.style.zoom = 1.39;"];
}
通用方法.m
+ (BOOL) isiPad {
#if (__IPHONE_OS_VERSION_MAX_ALLOWED >= 30200)
if ([[UIDevice currentDevice] respondsToSelector: @selector(userInterfaceIdiom)])
return ([UIDevice currentDevice].userInterfaceIdiom == UIUserInterfaceIdiomPad);
#endif
return NO;
}
通过这种方法,我在 iPad 中使登录对话框更大。