在钛 3.0 中,我无法完全删除 web 视图在 iOS 上的过度滚动阴影。我根本不想禁用滚动,我喜欢反弹效果,我只想让阴影消失。
我已经尝试过 1.8.2 SDK hack,但没有奏效。
我把它们放在一个滚动视图中并且部分工作,我的意思是一个新创建的 webview 已经删除了它的阴影,但是当导航回以前的 webview 时,阴影会返回。
有人知道解决这个问题的明确方法吗?我已经搜索了很长时间,发现绝对没有完全有效的解决方案。
谢谢。
在钛 3.0 中,我无法完全删除 web 视图在 iOS 上的过度滚动阴影。我根本不想禁用滚动,我喜欢反弹效果,我只想让阴影消失。
我已经尝试过 1.8.2 SDK hack,但没有奏效。
我把它们放在一个滚动视图中并且部分工作,我的意思是一个新创建的 webview 已经删除了它的阴影,但是当导航回以前的 webview 时,阴影会返回。
有人知道解决这个问题的明确方法吗?我已经搜索了很长时间,发现绝对没有完全有效的解决方案。
谢谢。
你试过这个吗?
var window = Ti.UI.createWindow();
var scroll = Ti.UI.createScrollView();
var webView = Ti.UI.createWebView({
url : "http://www.ieee.org/conferences_events/conferences/publishing/templates.html",
disableBounce : true,
height : Ti.UI.SIZE
});
scroll.add(webView);
window.add(scroll);
window.open();
这只是使 web 视图具有其内容的大小,并将其放入滚动视图中,滚动视图仍然提供您喜欢的反弹,而没有阴影。
我不确定我是否知道“导航回阴影返回的前一个 web 视图”是什么意思,但这种方法对我有用。有时它需要一些 JavaScript eval 注入来修复边距并移除滚动,但除此之外它很好。