VirtualView IOS Versions Save

A solution to create & release UI component dynamically.

1.2.3

6 years ago

fix some issues:

  • actionValue may be nil
  • reuse issue of VVPageView
  • NVImageView will flash during reuse

1.2.2

6 years ago
  • refactor layout & resize codes for all layout & widgets
  • add observer & setNeedsLayout & setNeedsResize features
  • tidy property set methods
  • add estimatedSize & establishedSize features
  • rewrite all layout & widgets
  • finish Page widget
  • add unit tests and more demos

⚠️warning: some classes is deprecated, please update your codes following deprecated message / comments.


  • 为所有的 Layout 和 widget 重构了布局和计算布局的代码
  • 添加了 observe & setNeedsLayout & setNeedsResize 功能
  • 整理属性设置方法
  • 添加预估组件尺寸的方法
  • 重写了所有的 layout 和 widget
  • 完善了 Page widget
  • 添加了单元测试和更多的 demo

⚠️警告: 一些类已经弃用,请尽快按照弃用提示或者注释更新你的代码。

1.1.0

6 years ago
  • refactor expression implementation
  • refactor binary template loading logic
  • add new feature: load template asynchronously
  • implement hash algorithm for string
  • fix some layout & widget bugs
  • add unit tests
  • tidy up codes

⚠️warning: some classes is deprecated, please update your codes following deprecated message / comments.


  • 重构了表达式的实现
  • 重构了模板加载逻辑
  • 新增了异步加载模板的功能
  • 实现了计算字串 hash 的算法
  • 修复了部分 layout 和 widget 的 bug
  • 添加了单元测试
  • 整理代码,移除不支持或者支持不佳的代码

⚠️警告: 一些类已经弃用,请尽快按照弃用提示或者注释更新你的代码。

1.0.1

6 years ago
  1. add border radius support for Layer
  2. add didFinishBinding callback for widget
  3. fix draw order of virtual layers & widgets
  4. fix size and reuse issues of NText widget
  5. fix a mem leak
  6. fix a crash of unsafe delegate
  7. fix hitTest order
  8. make rate of VVSystemKey can be modified
  9. fix support of textStyle
  10. fix type error while call registerWidget
  11. remove some dirty comments