微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何禁用IOS平台的滑动效果

我是新来的离子.我正在使用离子空白模板创建一个phonegap应用程序.
当我在应用程序的第二页从左到右滑动时,会出现一个黑色屏幕.我不知道从哪里来.我不能回到上一页.我需要杀死应用程序来解决这个问题.
以下是滑动前后的代码

之前:

<ion-nav-view nav-view-transition="ios" nav-view-direction="forward" class="view-container disable-user-behavior" nav-swipe="">
<ion-pane class="pane" nav-view="active" style="opacity: 1; Box-shadow: rgba(0,0) 0px 0px 10px; -webkit-transform: translate3d(0%,0px,0px);">
<form name="memberInfo" ng-submit="saveMemberInfo(data)" class="ng-pristine ng-valid">
......
</ion-pane>
</ion-nav-view>

之后:

<ion-nav-view nav-view-transition="ios" nav-view-direction="back" class="view-container disable-user-behavior" nav-swipe=""><ion-pane class="pane" nav-view="active" style="opacity: 1; Box-shadow: rgba(0,0.298039) 0px 0px 10px; -webkit-transform: translate3d(0%,0px); -webkit-transition: 0ms; transition: 0ms;">
<form name="memberInfo" ng-submit="saveMemberInfo(data)" class="ng-pristine ng-valid">
........
</ion-pane><div class="pane" nav-view="cached" style="opacity: 0.9; -webkit-transform: translate3d(-33%,0px); -webkit-transition: 0ms; transition: 0ms;"></div></ion-nav-view>

这个问题只出现在ios中.

有人知道这个问题是怎么回事?

解决方法

根据 Ionic forum在AngularJS模块的配置中只使用以下代码行:
$ionicConfigProvider.views.swipeBackEnabled(false);

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐