0

Titan 3.0 では、iOS 上の Web ビューにあるオーバースクロール ドロップ シャドウを完全に削除することはできません。スクロールをまったく無効にしたくありません。また、バウンス効果が気に入っています。影をなくしたいだけです。

1.8.2 SDK ハックを試しましたが、うまくいきませんでした。

私はそれらをスクロールビューに入れましたが、それは部分的に機能します。つまり、新しく作成された Web ビューでは影が削除されていますが、以前の Web ビューに戻ると影が返されます。

これを解決する決定的な方法を知っている人はいますか?私は年齢を検索しましたが、完全に機能するソリューションはまったく見つかりませんでした。

ありがとう。

4

1 に答える 1

0

これを試しましたか?

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 インジェクションが必要になる場合もありますが、それ以外は問題ありません。

于 2013-03-08T21:50:33.537 に答える