我在RelativeLayout中有一个WebView控件。有时Html比显示更长,因此用户可以滚动“#”。至底部。我想添加一个可以滚动回屏幕顶部的按钮。但我无法找到任何正确的方法来做到这一点。
此按钮也会浮动在底部,这就是我使用相对布局的原因。
WebView上的RelativeLayout都没有属性,我可以在代码隐藏中滚动到顶部。
有没有办法实现这个?
答案 0 :(得分:3)
您可以使用WebView.Eval方法。这很简单,就像这样:
MyButton.Clicked += (sender, e) => { MyWebView.Eval("window.scrollTo(0, 0)"); };