ios - 向左滑动返回

标签 ios css onsen-ui

在 OnsenUI 1.10 中,是否可以向左滑动以转到上一页?

使用 OnsenUI,该应用程序看起来非常原生,但是,向左滑动 iOS 7 手势对我的用户体验很重要。

我看到了这个:http://www.idangero.us/framework7/dist/用户可以向左滑动以转到上一页。 (在桌面环境下,您可以从左向右拖动)

有什么想法吗?

最佳答案

一种解决方案是使用 Onsen UI 中包含的 Hammer。 您可以捕获手势并执行操作。 例如,

 ons.bootstrap();
 Hammer(window, {prevent_default:true} ).on("swiperight",function(event) { 
    if (myNavigator.getPages().length > 1) {
        myNavigator.popPage();
    }
 });

myNavigator 定义为

<ons-navigator title="Navigator" var="myNavigator" page="page1.html">
</ons-navigator> 

注意,在上面的例子中,我们没有使用AngularJS的Controller,而是直接访问了Navigator。这是 Onsen UI 1.1.0 的新功能。

关于ios - 向左滑动返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24985750/

相关文章:

ios - 如何将 AppDelegate 的引用发送到 Viewcontroller 子类?

ios - 你能在场景中绘制没有 SKSprite 的纹理吗?

css - 滚动时如何让文本仅出现在 div 'window' 中?

onsen-ui - 我可以在莫纳卡选择 Onsen UI 1.2.2 beta 吗?

iOS 部署 : AppIcon and LaunchScreen

html - 调整大小,Div 中任意大小的图像

html - 如何在 Rmarkdown html 输出中有一个 float 图像?

android - 工具栏文本设置为类 ="center",但在 android 浏览器中看到在左侧

javascript - Onsen UI Navigator 防止双击

ios - 如何以编程方式从 iOS 中的自定义相册中删除图像?