一种视图控件控制方法、设备及存储介质技术

技术编号:16873338 阅读:41 留言:0更新日期:2017-12-23 11:24
本发明专利技术公开了一种视图控件控制方法、设备及存储介质。该方法包括:检测屏幕滑动事件是否满足预设条件;当检测到屏幕滑动事件满足预设条件时,根据标签页指示器在屏幕的位置和屏幕滑动事件的滑动方向判断由第一视图控件还是由第二视图控件处理屏幕滑动事件;其中,第一视图控件和第二视图控件为不同的控件。本发明专利技术使得视图控件能够根据屏幕滑动事件以及控件的在屏幕位置关系对屏幕滑动事件准确处理,有效避免各个控件之间因滑动操作误控制的问题。

A view control control method, equipment and storage medium

The invention discloses a control method, a device and a storage medium for a view control. The method includes: detecting whether the sliding screen event meets the preset conditions; when the detected screen slip events satisfying the preset conditions, according to the label page indicator by the first view control or by processing the screen sliding event second view control in the sliding direction of the screen position and screen slip events; wherein, the first and the second view control for view control different controls. The invention enables the view control to process the screen sliding events accurately according to the screen sliding events and the screen position relations of the controls, and effectively avoids the problem of incorrect control between sliding controls of each control.

【技术实现步骤摘要】
一种视图控件控制方法、设备及存储介质
本专利技术涉及信息处理
,特别是涉及一种视图控件控制方法、设备及存储介质。
技术介绍
随着计算机技术的发展,人们对移动终端的依赖程度越来越高,如智能手机、电子书、平板电脑等,移动终端逐渐成为人们工作、生活必不可少的一部分。于此同时,围绕移动终端的各种应用也层出不穷,为移动终端提供了多样化的功能,丰富人们的生活。目前的移动终端大都是基于触控操作的,其已经成为目前移动终端主流的操作方式,有效提高了用户的使用体验。而基于触控操作方式的限定,移动终端中所使用的应用是通过单窗口、多视图的形式进行展现。而目前的应用的多视图多是采用视图控件实现的,而当一个视图中存在多个视图控件时,就会引发滑动事件冲突问题。
技术实现思路
本专利技术提供一种视图控件控制方法、设备及存储介质,用以解决现有技术中应用采用多控件同时使用时引发滑动事件冲突的问题。为实现上述专利技术目的,本专利技术采用下述的技术方案:依据本专利技术的一个方面,提供一种视图控件控制方法,包括:检测屏幕滑动事件是否满足预设条件;当检测到所述屏幕滑动事件满足所述预设条件时,根据标签页指示器在屏幕的位置和所述本文档来自技高网...
一种视图控件控制方法、设备及存储介质

【技术保护点】
一种视图控件控制方法,其特征在于,包括:检测屏幕滑动事件是否满足预设条件;当检测到所述屏幕滑动事件满足所述预设条件时,根据标签页指示器在屏幕的位置和所述屏幕滑动事件的滑动方向判断由第一视图控件还是由第二视图控件处理所述屏幕滑动事件;其中,所述第一视图控件和所述第二视图控件为不同的控件。

【技术特征摘要】
1.一种视图控件控制方法,其特征在于,包括:检测屏幕滑动事件是否满足预设条件;当检测到所述屏幕滑动事件满足所述预设条件时,根据标签页指示器在屏幕的位置和所述屏幕滑动事件的滑动方向判断由第一视图控件还是由第二视图控件处理所述屏幕滑动事件;其中,所述第一视图控件和所述第二视图控件为不同的控件。2.根据权利要求1所述的方法,其特征在于,所述检测屏幕滑动事件是否满足预设条件,包括:检测所述屏幕滑动事件的横向位移和竖向位移,并判断所述竖向位移是否大于所述横向位移;当判断所述竖向位移大于所述横向位移时,则判定所述屏幕滑动事件满足所述预设条件。3.根据权利要求2所述的方法,其特征在于,所述检测所述屏幕滑动事件的横向位移和竖向位移,并判断所述竖向位移是否大于所述横向位移,具体包括:判断所述横向位移和所述竖向位移是否满足预设阈值;当判断所述横向位移和所述竖向位移都满足所述预设阈值时,则进一步判断所述竖向位移是否大于所述横向位移。4.根据权利要求1~3任一项所述的方法,其特征在于,所述方法还包括:当检测到所述屏幕滑动事件不满足所述预设条件时,则由第三视图控件处理所述屏幕滑动事件;其中,所述第三视图控件为切换视图控件。5.根据权利要求1~3任一项所述的方法,其特征在于,所述第一视图控件为滚动视图控件;所述当检测到所述屏幕滑动事件满足所述预设条件时,根据标签页指示器在屏幕的位置和所述屏幕滑动事件的滑动方向判断由第一视图控件还是由第二视图控件处理所述屏幕滑动事件,包括:当所述标签页指示器未在屏幕顶端,则由所述滚动视图控件处理所述屏幕滑动事件;或者,当所述标签页指示器在屏幕顶端且所述屏幕滑动事件为向下滑动,且当前页面中列表视图控件滑动到屏幕顶部,则由所述滚动视图控件处理所述屏幕滑动事件。6.根据权利要求1~3任一项所述的方法,其特征在于,所述第二视图控件为当前页面中的列表视图控件;所述当检测到所述屏幕滑动事件满足所述预设条件时,根据标签页指示器在屏幕的位置和所述屏幕滑动事件的滑动方向判断由第一视图控件还是由第二视图控件处理所述屏幕滑动事件,包括:当所述标签页指示器在屏幕顶端且所述屏幕滑动事件为向上滑动,则由所述列表视图控件处理所述屏幕滑动事件;或者,当所述标签页指示器在屏幕顶端且所述屏幕滑动事件为向下滑动,且当前页面中列表视图控件未滑动到屏幕顶部,则由所述列表视图控件处理所述屏幕滑动事件。7.一种视图控件控制设备,其特征...

【专利技术属性】
技术研发人员:朱建一
申请(专利权)人:北京五八信息技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1