Skip to content

Releases: zhenglibao/FlexLib

性能优化及bug修复

02 Jun 07:24
Compare
Choose a tag to compare

1.FlexRootView增加useFrame属性,减少FlexScrollView、FlexFrameView、FlexCustomBaseView等视图层级
2.修改监听hidden属性改变时隐藏视图方式,使用flex内置属性进行支持
3.修复FlexScrollView的bug
4.修复在XCode11上对window属性导致的问题

布局文件和风格文件增加后缀支持

15 Oct 10:46
Compare
Choose a tag to compare

1.布局文件和风格文件支持后缀,可以使用FlexSetResourceSuffix方法设置当前使用的后缀
2.颜色支持映射,使用FlexSetMapColor来设置颜色映射函数

优化在线加载资源

26 Sep 09:25
Compare
Choose a tag to compare

当无法从网络获取有效的xml资源时,改从本地加载,防止出现界面异常

优化缓存目录

26 Sep 08:49
Compare
Choose a tag to compare
2.3.5

优化缓存目录

此版本是为了修复2.2.2在iOS13上的兼容性问题而发布的

21 Sep 07:07
Compare
Choose a tag to compare

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

优化键盘监听事件,优化FlexTextView监听事件

05 Jul 01:24
Compare
Choose a tag to compare

统一rootView属性命名

01 Jul 03:43
Compare
Choose a tag to compare

将FlexCollectionCell中rootview属性统一为rootView

适配iOS13,优化布局查看

18 Jun 05:41
Compare
Choose a tag to compare

增加space-evenly对齐方式

06 May 09:01
Compare
Choose a tag to compare

更新yoga到1.14.0最新版本

05 May 09:52
Compare
Choose a tag to compare

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

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

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