【发布时间】:2017-10-22 13:39:08
【问题描述】:
我正在开发一个选项卡式应用程序,我有三个选项卡
<ion-tabs #tabsPage swipeBackEnabled="true">
<ion-tab [root]="tab1Root" tabTitle="{{'tabs.tab1'|translate}}‌" tabIcon="ios-home-outline"></ion-tab>
<ion-tab [root]="tab2Root" [rootParams]='filter' tabTitle="{{'tabs.tab2'|translate}}‌" tabIcon="ios-list-box-outline"></ion-tab>
<ion-tab [root]="tab3Root" tabTitle="{{'tabs.tab3'|translate}}‌" tabIcon="md-walk"></ion-tab>
</ion-tabs>
Tab 2 是一个列表视图,单击每个项目都会推送详细信息页面。我无法在 IOS 中使用滑动返回。
当我尝试使用以下 sn-p 调试属性时
alert(this.navCtrl.canGoBack());
alert(this.navCtrl.canSwipeBack());
alert(this.navCtrl.swipeBackEnabled);
我得到了真实的,未定义的,真实的
如果我将 swipeBackEnabled 设置为 false 我得到真假假假
在这里帮帮我,我已经尝试了所有组合来启用 swipeBackEnabled。
我尝试了 swipeBackEnabled 1.module.ts 2.app.html
<ion-nav #samNav [root]="rootPage" swipeBackEnabled="true"></ion-nav>
3.tabs.html 上面的例子
没有任何效果。
【问题讨论】:
标签: ionic2 swipe ionic2-tabs