FlexLib Versions Save

FlexLib是一个基于flexbox模型,使用xml文件进行界面布局的框架,融合了web快速布局的能力,让iOS界面开发像写网页一样简单快速

2.3.5

4 years ago

2.2.3

4 years ago

该版本不是最新版本,最新版本是2.3.4,此版本仅针对由于yoga兼容性问题导致无法升级到最新的2.3.4版本的用户。

2.3.4

4 years ago

2.3.3

4 years ago

将FlexCollectionCell中rootview属性统一为rootView

2.3.2

4 years ago

2.3.1

5 years ago

2.3.0

5 years ago

需要注意:从老版本升级到2.3.0的时候,可能会有一些非标准的flexbox写法在老版本和新版本中表现不一致,如下:

<UIView  layout="aspectRatio:1">
    <UIImageView layout="flex:1"/>
</UIView>

原因是内外两个view的大小形成了循环依赖,这种情况下老版本和新版本的表现可能会不一致,如果是标准写法则不会有问题。

2.2.2

5 years ago

1.增加FlexXmlBaseView,用来制作在xml中使用的组件,与FlexCustomBaseView相比能够减少两个视图层级,提高渲染效率,缺点是只能在xml中使用,不能够独立使用或者直接修改frame 2.UILabel富文本支持国际化

2.1.2

5 years ago

1.修复UILabel中text属性不存在导致动态更新失效的问题 2.某些情况下导致的KVO异常问题

2.1.0

5 years ago
  1. UILabel增加富文本支持,可以直接在xml中设置UILabel的富文本内容,支持为每个子元素设置onPress点击事件,并允许运行时动态修改富文本内容
  2. 优化getSafeArea实现,优化fontFromString