基于iOS的自定义转场方法

基本信息

申请号 CN202010292324.2 申请日 -
公开(公告)号 CN111443977A 公开(公告)日 2020-07-24
申请公布号 CN111443977A 申请公布日 2020-07-24
分类号 G06F9/451(2018.01)I;G06F3/01(2006.01)I 分类 -
发明人 肖文 申请(专利权)人 重庆赋比兴科技有限公司
代理机构 北京联瑞联丰知识产权代理事务所(普通合伙) 代理人 重庆赋比兴科技有限公司
地址 401120重庆市渝北区洪湖西路24号B幢10-2
法律状态 -

摘要

摘要 本发明涉及计算机用户界面技术领域,公开了一种基于iOS的自定义转场方法,包括:S1:当当前视图控制器发送系统转场动画指令推出下一视图控制器时,判断当前视图控制器是否通过系统转场动画指令传递转场属性配置对象;S2:若是,则将下一视图控制器的转场过程代理设置为转场属性配置对象;S3:调用系统转场动画指令,并读取转场属性配置对象;S4:转场过程代理根据所述转场属性配置对象执行以下配置;S5:当转场过程代理分配好各个配置后,开始执行转场进行动画,推出所述下一视图控制器;步骤S6:在转场过程中逐个进行播放,最终生成整个转场动画。采用本发明的方法在自定义转场动画时不需要其它任何代码,大大降低了耦合度提高了代码的重用性。