如何使用ionicScrollDelegate冻结本机滚动离子

时间:2016-05-26 06:53:46

标签: cordova ionic-framework

如何冻结通过overflow-scroll="true"在元素上使用原生滚动的离子滚动元素的滚动?

调用$ionicSCrollDelegate.freezeScroll(true)不适用于iOS中的原生滚动。

标记Cordova,因为这是核心技术。

1 个答案:

答案 0 :(得分:0)

这是一个完全黑客(来自Ionic的外部)。它不如控制代表那么漂亮,但是嘿,它有效。

<ion-scroll id="scroller"> ... </ion-scroll>

//freeze
scroller.css('overflow-x', 'hidden');
scroller.css('overflow-y', 'hidden');

//unfreeze
scroller.css('overflow-x', 'scroll');
scroller.css('overflow-y', 'scroll');