ionic返回上个页面无过渡动画

ionic从tab中的某个页面进入到tab外的一个页面的时候,是没有过渡动画的,而且没有返回按钮,所以这样改了一下,加个nav-transition="ios" 和nav-direction="forward"

<a ng-bind-html="item.text | linkformat" ui-sref="detail({msgId:'{{item.id}}'})" class="text"  ​nav-transition="ios" nav-direction="forward"></a>

但这样还是没有返回按钮,后来在http://stackoverflow.com/ques...看到个办法解决了:


.controller('yourCtrl', function($scope) {

$scope.$on('$ionicView.beforeEnter', function (event, viewData) {
  viewData.enableBack = true;
}); 

})

但是点击这个返回按钮的时候没有过渡动画了,这时候在ion-nav-back-button上加nav-transition="ios" 和nav-direction="forward"也没有用了,有什么办法解决么?

阅读 5.2k
1 个回答

这是ionic1中仍然存在的问题,解决办法就是迁移到2,2很好的解决了这个问题,可以很方便的控制返回按钮以及底部tab的显示和隐藏。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题