寻找一种方法来禁用滚动到达滚动视图顶部或底部时发生的ScrollView反弹或溢出。
这里如何在android中设置设置。 Android scrollview remove blue light
答案 0 :(得分:1)
以下是可能为您提供帮助的代码段:
if (this.content.ios instanceof UIScrollView) {
this.content.ios.alwaysBounceVertical = false;
}
当然,您需要从NativeScript获取<ScrollView>
组件的实例,然后获取本机iOS实例。
答案 1 :(得分:1)
我有一个小实用程序库,它具有此功能,还有一些其他方便的功能。
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);
答案 2 :(得分:0)
以下是在iOS和Android上的操作方法。
let scrollView = page.getViewById('myScrollView');
if (app.android) {
scrollView.android.setOverScrollMode(2);
}
else if (app.ios) {
scrollView.ios.bounces = false;
}