Releases: zhenglibao/FlexLib
Releases · zhenglibao/FlexLib
优化在线加载资源
当无法从网络获取有效的xml资源时,改从本地加载,防止出现界面异常
优化缓存目录
2.3.5 优化缓存目录
此版本是为了修复2.2.2在iOS13上的兼容性问题而发布的
该版本不是最新版本,最新版本是2.3.4,此版本仅针对由于yoga兼容性问题导致无法升级到最新的2.3.4版本的用户。
优化键盘监听事件,优化FlexTextView监听事件
2.3.4 优化键盘监听
统一rootView属性命名
将FlexCollectionCell中rootview属性统一为rootView
适配iOS13,优化布局查看
2.3.2 changelog
增加space-evenly对齐方式
2.3.1 version
更新yoga到1.14.0最新版本
需要注意:从老版本升级到2.3.0的时候,可能会有一些非标准的flexbox写法在老版本和新版本中表现不一致,如下:
<UIView layout="aspectRatio:1">
<UIImageView layout="flex:1"/>
</UIView>
原因是内外两个view的大小形成了循环依赖,这种情况下老版本和新版本的表现可能会不一致,如果是标准写法则不会有问题。
新的组件制作方式,UILabel富文本支持国际化
1.增加FlexXmlBaseView,用来制作在xml中使用的组件,与FlexCustomBaseView相比能够减少两个视图层级,提高渲染效率,缺点是只能在xml中使用,不能够独立使用或者直接修改frame
2.UILabel富文本支持国际化
修复UILabel中text属性不存在导致动态更新失效的问题
1.修复UILabel中text属性不存在导致动态更新失效的问题
2.某些情况下导致的KVO异常问题