jod*_*odm 17 iphone objective-c uiwebview
由于格式化原因,我不得不将其更改UIScrollView
为a UIWebView
.
虽然我需要能够将内容偏移回到0, 0
(因为我使用可重用的UIWebView
s和更改内容)并获得内容大小以便我可以在底部放置一个按钮,但是存在一个问题.但UIWebView
似乎没有这个.
Bav*_*aan 28
这个问题很容易解决:
[[webView scrollView] setContentInset:UIEdgeInsetsMake(64, 0, 44, 0)];
Run Code Online (Sandbox Code Playgroud)
请记住,UIEdgeInset与CGRect不同!
可以在iOS Developer Library中找到UIEdgeInset指南.
我发现解决问题的最好方法是:
UIWebView
UIScrollView
使用" - (void)webViewDidFinishLoad:(UIWebView*)webView {"委托方法我检测到的大小 UIWebView
将框架设置为UIWebView
内容大小.
UIWebView
UIScrollView
大小.然后使用了UIScrollView
代替的功能UIWebView
.
谢谢-JM
使用JavaScript.
我认为下一行应该有魔力:
[webView stringByEvaluatingJavaScriptFromString:@"window.scroll(0,0)"];
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
24726 次 |
最近记录: |