スクロールビューの上下にスクロールしたときに発生するScrollViewのバウンスまたはオーバーフローを無効にする方法を探しています。ScrollViewの無効化NativeScript
ここで設定をAndroidで設定する方法。ここで Android scrollview remove blue light
スクロールビューの上下にスクロールしたときに発生するScrollViewのバウンスまたはオーバーフローを無効にする方法を探しています。ScrollViewの無効化NativeScript
ここで設定をAndroidで設定する方法。ここで Android scrollview remove blue light
あなたのためのトリックを行う可能性のあるコードスニペットです:もちろん
if (this.content.ios instanceof UIScrollView) {
this.content.ios.alwaysBounceVertical = false;
}
あなたはNativeScriptから<ScrollView>
コンポーネント、その後、ネイティブのiOSインスタンスのインスタンスを取得する必要があります。
私は、この機能と他の便利な機能を持っている小さなユーティリティライブラリを持っています。ここで
https://github.com/TheOriginalJosh/nativescript-swiss-army-knife
import {SwissArmyKnife} from 'nativescript-swiss-army-knife/nativescript-swiss-army-knife';
...
let scrollView = page.getViewById('myScrollView');
SwissArmyKnife.disableScrollBounce(scrollView);
iOSとAndroidの上でそれを行う方法です。
let scrollView = page.getViewById('myScrollView');
if (app.android) {
scrollView.android.setOverScrollMode(2);
}
else if (app.ios) {
scrollView.ios.bounces = false;
}
(app.ios){ \t scrollView.ios.bounces = falseの場合、私は、IOS のためにそれを考え出しました。 } で、 'scrollView'は、バウンスを無効にするscrollViewのインスタンスです。 – theOriginalJosh