The invention discloses a method for generating bubble tips in IOS, a terminal device and a storage medium for displaying bubble tips in the IOS terminal interface. The method provided by the invention includes: defining an external interface, in which the external interface contains basic display parameters with bubble hints; calling the external interface and setting the maximum display width of the bubble hints; creating a gesture variable, setting triggering conditions and display effects of the gesture, and adding The bubble tips are displayed, and the bubble tips are displayed. By defining an interface with display parameters, configuring the display width of interface parameters, adding gestures, and then displaying bubbles, the code design mode is not only clear in logic, simple in operation, but also high in code efficiency and easy to implement.
【技术实现步骤摘要】
IOS中生成气泡提示的方法、终端装置及存储介质
本专利技术涉及计算机
,尤其涉及一种IOS中生成气泡提示的方法、终端装置及存储介质。
技术介绍
在使用手机或电脑过程中,经常会出现各种各样的提示信息,这些提示信息会以对话框形式、导航栏、弹幕或气泡等过重形式展现,我们把那种不会中断用户操作的提示方式称为气泡提示,由于气泡提示不会影响到用户操作,只要不是强制内容实际中会较多采用气泡提示方式。气泡提示作为气泡提示的一种,由于其形象化的显示框,恰当又美观的显示方式,较容易为用户接受。但在IOS中,对于开发者而言,气泡提示不仅需要设计显示效果,还涉及创建UI、添加布局、添加视图等一系列繁琐的操作,这种编码方式代码效率低,结构复杂,大大增加了工作量大。
技术实现思路
本专利技术实施例提供了一种IOS中生成气泡提示的方法、终端装置及存储介质,能够解决生成气泡提示时考虑因素多致使编码复杂,操作繁琐的问题。结合本专利技术实施例第一方面,提供了IOS中生成气泡提示的方法,包括:定义一个对外接口,其中,所述对外接口包含有气泡提示的基本显示参数;调用所述对外接口,并设置所述气泡提示的最大显示宽度,其中所述显示宽度为所述气泡提示的基本显示参数之一;创建一个手势变量,设定所述手势的触发条件和显示效果后,添加到所述气泡提示;展示所述气泡提示。结合本专利技术实施例第二方面,提供了IOS中生成气泡提示的终端装置,包括:定义模块:用于定义一个对外接口,其中,所述对外接口包含有气泡提示的基本显示参数;设置模块:用于调用所述对外接口,并设置所述气泡提示的最大显示宽度,其中所述显示宽度为所述气泡提 ...
【技术保护点】
1.一种IOS中生成气泡提示的方法,其特征在于,包括:定义一个对外接口,其中,所述对外接口包含有气泡提示的基本显示参数;调用所述对外接口,并设置所述气泡提示的最大显示宽度,其中所述显示宽度为所述气泡提示的基本显示参数之一;创建一个手势变量,设定所述手势的触发条件和显示效果后,添加到所述气泡提示;展示所述气泡提示。
【技术特征摘要】
1.一种IOS中生成气泡提示的方法,其特征在于,包括:定义一个对外接口,其中,所述对外接口包含有气泡提示的基本显示参数;调用所述对外接口,并设置所述气泡提示的最大显示宽度,其中所述显示宽度为所述气泡提示的基本显示参数之一;创建一个手势变量,设定所述手势的触发条件和显示效果后,添加到所述气泡提示;展示所述气泡提示。2.根据权利要求1所述的方法,其特征在于,所述并设置所述气泡提示的最大显示宽度还包括:接收并保存所述对外接口传入的基本显示参数;获取预设显示界面的界面参数;根据所述界面参数,配置所述气泡提示的显示内容、指示方向和显示位置。3.根据权利要求2所述的方法,其特征在于,所述根据所述界面参数,配置所述气泡提示的显示内容、指示方向和显示位置包括:获取所述指示方向及所述显示位置;根据所述指示方向和所述显示位置,计算所述显示位置的最大显示宽度;将所述最大显示宽度与所述显示界面允许的显示宽度比较,取较小值赋值给最大显示宽度;其中,所述指示方向、所述显示位置、所述显示界面和所述显示宽度均为所述基本显示参数,所述显示界面允许的显示宽度可根据所述界面参数确定。4.根据权利要求1所述的方法,其特征在于,所述创建一个手势变量,设定所述手势的触发条件和显示效果后,添加到所述气泡提示具体为:通过UITapGestureRecognizer中的alloc方法创建一个手势变量,并初始化所述手势变量;使用函数addGestureRecognizer,将所述手势添加到所述气泡提示上;调用setNeedsDisplay方法,...
【专利技术属性】
技术研发人员:汪刚,张文明,陈少杰,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。