gpt4 book ai didi

ios - 如何获得具有相同屏幕宽度的 WebView ?

转载 作者:行者123 更新时间:2023-11-28 19:27:04 25 4
gpt4 key购买 nike

我想在 WebView 中显示离线 html。我希望 WebView 高度与 View 高度相同(它应该覆盖屏幕宽度)。并且它的高度与内容高度相同。我应该如何更改 initWithFrame

- (void)viewDidLoad {
[super viewDidLoad];

UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 400, 400)];

NSString *htmlTxt = [[NSUserDefaults standardUserDefaults]
stringForKey:@"HTML"];
[webView loadHTMLString: htmlTxt baseURL:nil];
[self.view addSubview:webView];
}

最佳答案

1- 使用 WKWebView 因为 UIWebView 已弃用

2-

UIWebView *webView = [[UIWebView alloc] initWithFrame:self.view.frame];

3- 里面

- (void)webViewDidFinishLoad:(UIWebView *)webView {
webview.frame = CGRectMake(0.0, 0.0,self.view.frame.size.width,webview.contentSize.height);
}

关于ios - 如何获得具有相同屏幕宽度的 WebView ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52125688/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com