CN114443029B 一种引导界面组件的生成方法及相关装置 (武汉斗鱼鱼乐网络科技有限公司)_第1页
CN114443029B 一种引导界面组件的生成方法及相关装置 (武汉斗鱼鱼乐网络科技有限公司)_第2页
CN114443029B 一种引导界面组件的生成方法及相关装置 (武汉斗鱼鱼乐网络科技有限公司)_第3页
CN114443029B 一种引导界面组件的生成方法及相关装置 (武汉斗鱼鱼乐网络科技有限公司)_第4页
CN114443029B 一种引导界面组件的生成方法及相关装置 (武汉斗鱼鱼乐网络科技有限公司)_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

发区软件园东路1号软件产业4.1期B1栋三层A301室007号(自贸区武汉片本发明提供了一种引导界面组件的生成方导界面组件在不同的直播间内的添加和引导界2基于所述通用协议对所述多组引导界面组件创建参数进行解析,获取所述引导界面公共组件的身份标识码,其中,所述身份标所述基于所述通用协议对所述引导界面组件创建参数进行解析,根据基于所述解析结果将所述引导界面公共组件在需要创建引导界面组件的多个平台上将所述解析结果设置在所述引导界面公共组件内,生成对应每个若所述引导界面组件创建参数中存在允许设置所若所述引导界面组件创建参数中不存在允许设置所述引导界面组所述基于所述通用协议对所述多组引导界面组件创建参数进行解析根据所述创建参数判断需要创建引导界面组件的将所述引导界面公共组件设置在需要创建引导界面在根据所述通用协议创建并注册引导界面公共组件时,使用功限制创建所述术语令牌的过程唯一;所述功能函数创建一个静态的术3处理器执行时实现如权利要求1所述的引导界面组件的生成方4引导界面组件创建参数,基于上述通用协议对上述多组引导界面组件创建参数进行解析,根据解析结果通过所述引导界面公共组件生成多个不同的引[0010]基于所述解析结果将所述引导界面公共组件在需要创建引导界面组件的多个平5[0028]图1为现有引导界面组件的生成方法与本发明实施例提供的引导界面组件的生成6码实现替换,且通过代码生成引导界面组件的过程后续并不需要再进行设置气泡的位置和DYActComProtocol协议内的容DYActComProtocol协议内的容器变量Container和信息变量Inf[0045]上述@synthesizecompInfo为保证实现协议内信息变量的功能语句,@synthesizecompContaine7[0051]调用函数[DYActManagerregisterCom:com],对上述新的组件进行注册,其中,[0053]在每个组件的箱负载boxload方法里面进行注册,通过函数[DYBubbleComregistDYBubbleCom]完成注册,DYBubbleCom为上述引导界面公共组件,registDYBubbleCom实现了对上述引导[0057]DYBubbleCom为上述引导界面公共组件,getDYBubbleCom实现了对上述引导界面[0061]其中,DYActManager为动态管理程序,comForId:@"DYBubbleCom"为在果通过上述引导界面公共组件生成多个不同的引导界面组件。在一种可能的实施方式中,界面组件与上述平台相对应,进而使得所生成的引导界面组件能够在对应平台上实现添8[0072][[DYBubbleComgetDYBubbleCom].compContaineractViewLayoutReadyWithKey:[0078](void)needRemoveActViewKey为功能语句,(NSString*)key为移除key的具体功[0083]needRemoveActViewKey:key为根据key移除引导界面的功能语句,实现对接口的[0086]DYBActControllerInterface,@selector(needRemoveActViewKey:),[0089]NSDictionary*dic=@{@"pointType":@(1)};其中,pointType为点型,NSDictionary*dic为字典得赋值语actViewLayoutReadyWithKey:kVoiceEffectTipview:9[0098]actViewLayoutReadyWithK[0099]是根据上述基础信息包括:图形和内容等最终实现调用上述新的组件的功能语平台的参数对上述引导界面组件进行创建就能够满足在不同直播间添加引导界面组件的[0105](void)actViewLayoutReadyWithKey:(NSString*)keyview:(UIView*)viewactViewLayoutReadyWithKey:(NSString*)keyview实现引导界面组件图形的生成;[0108]DYBActControllerInterface,[0109]@selector(needRemoveActViewKey:),needRemoveActViewKey:kVoiceEffect(needRemoveActViewKey:),needRemoveActViewKey:kVoiceEffectTip界面公共组件;根据上述通用协议创建的引导界面公共组件不依赖直播间平台界面的特了现有技术中的气泡添加在直播间时,面对不同的直播间每次都需要适应性编写相应代根据解析结果通过上述引导界面公共组件生成多个不同的引储在存储器410上并可在处理器420上运行的计算机程序411,处理器420执行计算机程序actViewLayoutReadyWithKey:kVoiceEffectTipview:actViewLayoutReadyWithKey是[0153]actViewLayoutReadyWithK[0170]DYBActControllerInterface,@selector(needRemoveActViewKey:),actViewLayoutReadyWithKey:kVoiceEffectTipview:actViewLayoutReadyWithKey是[0208]actViewLayoutReadyWithK如下步骤:在根据解析结果通过上述引导界面公共组件生成多个不同的引导界面组件之[0225]DYBActControllerInterface,@selector(needRemoveActViewKey:),

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论