2016-04-22 5 views
0

Suchen nach einer Möglichkeit zum Deaktivieren des ScrollView-Bounce oder -Überlaufs beim Scrollen am oberen oder unteren Rand der Bildlaufansicht.Deaktivieren von ScrollView bounce Nativescript

Hier, wie Sie die Einstellungen in Android einstellen. Android scrollview remove blue light

+0

ich es herausgefunden für ios if (app.ios) { \t scrollView.ios.bounces = false; } mit 'scrollView' ist eine Instanz der scrollView, die Sie deaktivieren möchten. – theOriginalJosh

Antwort

1

Hier ist ein Code-Schnipsel, die den Trick für Sie tun können:

if (this.content.ios instanceof UIScrollView) { 
     this.content.ios.alwaysBounceVertical = false; 
} 

Natürlich müssen Sie eine Instanz der <ScrollView> Komponente von NativeScript bekommen und dann die native iOS-Instanz.

0

Hier ist, wie es auf iOS und Android zu tun.

let scrollView = page.getViewById('myScrollView'); 
if (app.android) { 
    scrollView.android.setOverScrollMode(2); 
} 
else if (app.ios) { 
    scrollView.ios.bounces = false; 
} 
Verwandte Themen