一种iOS编辑器界面快照以及实现记事本模式回退的优化方法、终端及存储介质

    公开(公告)号:CN119106003A

    公开(公告)日:2024-12-10

    申请号:CN202411137367.8

    申请日:2024-08-19

    Abstract: 本发明公开了一种iOS编辑器界面快照以及实现记事本模式回退的优化方法、终端及存储介质,进入编辑器的编辑界面,若该编辑界面之前持久化存储过视图数据,生成所保存视图数据对应UI视图;用户在编辑器产生新操作事件时,将变更前视图数据与该视图数据所对应的视图唯一ID聚合成新的数据模型并进行压栈处理,同时显示变更后的UI视图;在对编辑器操作过程中,若存在回退事件,则进行出栈操作,并返回栈顶记录的最后一次UI变更前的UI数据模型,从UI数据模型转换出视图,然后根据视图ID找到对应UI视图并替换现有UI视图,并显示变更后UI视图;在存在保存事件时,将当前显示的UI视图转化为数据模型,并将数据模型序列化为JSON类型数据进行全量持久化存储。

Patent Agency Ranking