我有一个 uiwebview,它不能缩放到正确的大小,除非框架是宽度的 1/2 和高度的 1/2。iphone 是 960x640,但除非我将矩形框架设置为 480x320,否则 webview 的大小似乎不正确。在 960x640 时,它只显示网页的底部。
在我有的html中。
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" />
- (id)initWithGameObjectName:(const char *)gameObjectName_
{
self = [super init];
CGRect viewRect = CGRectMake(0,0, 480,320);
UIView *view = UnityGetGLViewController().view;
webView = [[UIWebView alloc] initWithFrame:viewRect];
view.bounds=viewRect;
webView.delegate = self;
webView.hidden = YES;
[view addSubview:webView];
gameObjectName = [[NSString stringWithUTF8String:gameObjectName_] retain];
return self;
}