【技术实现步骤摘要】
基于列表的交互方法以及装置
本申请涉及互联网
,具体涉及一种基于列表的交互方法。本申请同时涉及一种基于列表的交互装置,以及一种电子设备。
技术介绍
用户在浏览应用程序页面时,在应用程序页面较长,用户浏览至应用程序页面中间或者下方区域时,尤其是在浏览应用程序页面上的列表时,在应用程序页面较长或者应用程序页面上的列表较长时,往往需要通过触控操作回到应用程序页面顶端,比如在iOS系统中,通常采用点击屏幕顶部状态栏区域,即可回到滚动至应用程序页面顶部区域。对比文件1(CN103870133A)提供一种滚动显示装置的屏幕的方法,所述方法包括:当在列表视图的显示状态下产生轻弹输入时,根据预定参考未确定是否产生预定附加触摸输入,其中,所述预定附加触摸输入与轻弹输入在时间上且在空间上相关联或者与根据轻弹输入的操作的执行在功能上相关联;当根据预定参考产生所述附加触摸输入时,根据轻弹输入的状态来显示列表视图的列表项目的最顶部或最底部。对比文件1提供的滚动显示装置的屏幕的方法,虽然能够通过操作回到列表项目的最顶部或者最底部,但是,如果应用界面中存在多个嵌套的列表项目,在回到应用界 ...
【技术保护点】
1.一种基于列表的交互方法,其特征在于,包括:接收用户在交互页面输入的第一交互动作;判断所述交互页面上多层嵌套列表中的内层列表是否发生滚动偏移,若是,针对所述内层列表执行滚动操作;判断所述多层嵌套列表中的内层列表的外层列表是否发生滚动偏移,若是,根据用户在所述交互界面输入的第二交互动作,针对所述外层列表执行所述滚动操作。
【技术特征摘要】
1.一种基于列表的交互方法,其特征在于,包括:接收用户在交互页面输入的第一交互动作;判断所述交互页面上多层嵌套列表中的内层列表是否发生滚动偏移,若是,针对所述内层列表执行滚动操作;判断所述多层嵌套列表中的内层列表的外层列表是否发生滚动偏移,若是,根据用户在所述交互界面输入的第二交互动作,针对所述外层列表执行所述滚动操作。2.根据权利要求1所述的基于列表的交互方法,其特征在于,若所述判断所述交互页面上多层嵌套列表中的内层列表是否发生滚动偏移步骤的判断结果为否,执行如下操作:判断所述多层嵌套列表中的内层列表的外层列表是否发生滚动偏移,若是,针对所述外层列表执行所述滚动操作。3.根据权利要求2所述的基于列表的交互方法,其特征在于,判断所述交互页面上多层嵌套列表中的内层列表是否发生滚动偏移,采用如下方式实现:判断所述内层列表包含的列表元素的滚动偏移值是否为0,若为0,判断所述外层列表包含的列表元素的滚动偏移值是否为0,若不为0,则针对所述外层列表执行所述滚动操作;若所述内层列表包含的列表元素的滚动偏移值不为0,执行所述针对所述内层列表执行滚动操作步骤。4.根据权利要求3所述的基于列表的交互方法,其特征在于,所述接收用户在交互页面输入的第一交互动作步骤执行后,且所述判断所述交互页面上多层嵌套列表中的内层列表是否发生滚动偏移步骤执行前,执行如下操作:判断所述多层嵌套列表中是否存在至少一层发生滚动偏移的列表,若存在,执行所述判断所述交互页面上多层嵌套列表中的内层列表是否发生滚动偏移步骤。5.根据权利要求1至4任意一项所述的基于列表的交互方法,其特征在于,所述接收用户在交互页面输入的第一交互动作步骤执行后,且所述根据用户在所述交互界面输入的第二交互动作,针对所述外层列表执行所述滚动操作步骤执行前,执行如下操作:接收用户在所述交互界面输入的所述第二交互动作。6.根据权利要求5所述的基于列表的交互方法,其特征在于,若所述判断所述多层嵌套列表中的内层列表的外层列表是否发生滚动偏移步骤的判断结果为否,执行如下操作:判断所述多层嵌套列表中是否存在处于所述外层列表对应的层级之下且与所述外层列表层级相邻的第二外层列表,若存在,接收用户在所述交互界面输入的第三交互动作;针对所述第二外层列表执行所述滚动操作。7.根...
【专利技术属性】
技术研发人员:刘国良,
申请(专利权)人:浙江口碑网络技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。