弹窗视图的管理方法、装置、终端及存储介质制造方法及图纸

技术编号:26170189 阅读:27 留言:0更新日期:2020-10-31 13:36
本公开提供了一种弹窗视图的管理方法、装置、终端及存储介质,属于互联网技术领域。所述方法包括:通过调用控制器出现的生命周期方法,显示应用程序的应用界面;响应于接收到的第一弹窗视图的显示指令,通过调用第一弹窗视图出现的生命周期方法,在应用界面上显示第一弹窗视图;响应于接收到的第一弹窗视图的消失指令,通过调用用于第一弹窗视图消失的生命周期方法,隐藏应用界面上的第一弹窗视图。本公开基于弹窗视图的生命周期方法对弹窗视图进行控制,使得应用界面及弹窗视图的显示及隐藏独立,当调用弹窗视图的生命周期方法对弹窗视图的显示及隐藏进行控制,所显示的应用界面并不会受到影响,提高了应用界面的显示效果。

【技术实现步骤摘要】
弹窗视图的管理方法、装置、终端及存储介质
本公开涉及互联网
,特别涉及一种弹窗视图的管理方法、装置、终端及存储介质。
技术介绍
当前主流的操作系统有安卓系统和IOS系统。对于安装IOS系统的终端,为使用户与应用程序之间的交互更加友好,在应用程序运行过程中,当需要对用户进行提示、通知或告警时,终端将采用弹窗方式,在应用程序的应用界面上显示弹窗视图,该弹窗视图上承载着用于对用户进行提示、通知或警告的信息,基于这些信息用户可进行下一步操作。目前,IOS系统主要采用控制器(UIViewController)对弹窗视图进行管理。例如,通过调用控制器出现的生命周期方法,在应用界面上显示弹窗视图;通过调用控制器消失的生命周期方法,隐藏应用界面上显示的弹窗视图。然而,IOS系统的控制器不仅管理着弹窗视图,而且管理着应用程序的应用界面,在调用控制器出现或消失的生命周期方法控制弹窗视图显示或隐藏的过程中,控制器也将控制应用程序的应用界面显示或隐藏,影响了应用界面的显示效果。
技术实现思路
本公开实施例提供了一种弹窗视图的管本文档来自技高网...

【技术保护点】
1.一种弹窗视图的管理方法,其特征在于,所述方法包括:/n通过调用控制器出现的生命周期方法,显示应用程序的应用界面;/n在所述应用界面的显示过程中,响应于接收到的第一弹窗视图的显示指令,通过调用所述第一弹窗视图出现的生命周期方法,在所述应用界面上显示所述第一弹窗视图;/n在所述第一弹窗视图的显示过程中,响应于接收到的所述第一弹窗视图的消失指令,通过调用用于所述第一弹窗视图消失的生命周期方法,隐藏所述应用界面上的所述第一弹窗视图。/n

【技术特征摘要】
1.一种弹窗视图的管理方法,其特征在于,所述方法包括:
通过调用控制器出现的生命周期方法,显示应用程序的应用界面;
在所述应用界面的显示过程中,响应于接收到的第一弹窗视图的显示指令,通过调用所述第一弹窗视图出现的生命周期方法,在所述应用界面上显示所述第一弹窗视图;
在所述第一弹窗视图的显示过程中,响应于接收到的所述第一弹窗视图的消失指令,通过调用用于所述第一弹窗视图消失的生命周期方法,隐藏所述应用界面上的所述第一弹窗视图。


2.根据权利要求1所述的方法,其特征在于,所述第一弹窗视图的消失指令为第一弹窗视图关闭指令;
所述响应于接收到的所述第一弹窗视图的消失指令,通过调用用于所述第一弹窗视图消失的生命周期方法,隐藏所述应用界面上的所述第一弹窗视图,包括:
响应于所述第一弹窗视图关闭指令,通过调用所述第一弹窗视图消失的生命周期方法,删除所述第一弹窗视图的内存;
响应于对所述第一弹窗视图的内存的删除操作,关闭所述第一弹窗视图。


3.根据权利要求1所述的方法,其特征在于,所述第一弹窗视图的消失指令为所述第一弹窗视图的切换指令;
所述响应于接收到的所述第一弹窗视图的消失指令,通过调用用于所述第一弹窗视图消失的生命周期方法,隐藏所述应用界面上的所述第一弹窗视图,包括:
响应于所述第一弹窗视图的切换指令,通过调用第二弹窗视图出现的生命周期方法,将所述应用界面上显示的所述第一弹窗视图切换为所述第二弹窗视图,所述第一弹窗视图为所述第二弹窗视图的上一级视图。


4.根据权利要求3所述的方法,其特征在于,所述将所述应用界面上显示的所述第一弹窗视图切换为所述第二弹窗视图之后,还包括:
在所述第二弹窗视图的显示过程中,响应于接收到的所述第二弹窗视图的关闭指令时,通过调用所述第二弹窗视图消失的生命周期方法,删除所述第二弹窗视图的内存;
通过调用所述第一弹窗视图消失的生命周期方法,删除所述第一弹窗视图的内存;
响应于对所述第一弹窗视图和所述第二弹窗视图的内存的删除操作,关闭所述第二弹窗视图。


5.根据权利要求3所述的方法,其...

【专利技术属性】
技术研发人员:陈少哲
申请(专利权)人:广州繁星互娱信息科技有限公司
类型:发明
国别省市:广东;44

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

1