Published by zhenglibao over 1 year ago
升级yoga到1.19.0,适配XCode14.3
Published by zhenglibao almost 3 years ago
Published by zhenglibao over 3 years ago
FlexRootView增加禁止布局功能
Published by zhenglibao over 3 years ago
1.支持在xml中使用宏定义,比如ScreenWidth, ScreenHeight, NavHeight,也支持自定义的宏
2.支持在xml中使用表达式,表达式中可以使用已注册的宏定义,如 ScreenWidth/3+10
Published by zhenglibao over 4 years ago
由于部分用户在苹果审核时被拒,特此拆分移除预览功能,如果想使用预览功能,请安装pod库 :
pod 'FlexLib/preview'
Published by zhenglibao over 4 years ago
修复了性能优化导致的一些bug
增加FlexTableHeaderFooterView组件
修复在新XCode下的获取window问题
Published by zhenglibao over 4 years ago
1.FlexRootView增加useFrame属性,减少FlexScrollView、FlexFrameView、FlexCustomBaseView等视图层级
2.修改监听hidden属性改变时隐藏视图方式,使用flex内置属性进行支持
3.修复FlexScrollView的bug
4.修复在XCode11上对window属性导致的问题
Published by zhenglibao about 5 years ago
1.布局文件和风格文件支持后缀,可以使用FlexSetResourceSuffix方法设置当前使用的后缀
2.颜色支持映射,使用FlexSetMapColor来设置颜色映射函数
Published by zhenglibao about 5 years ago
当无法从网络获取有效的xml资源时,改从本地加载,防止出现界面异常
Published by zhenglibao about 5 years ago
Published by zhenglibao about 5 years ago
该版本不是最新版本,最新版本是2.3.4,此版本仅针对由于yoga兼容性问题导致无法升级到最新的2.3.4版本的用户。
Published by zhenglibao over 5 years ago
Published by zhenglibao over 5 years ago
将FlexCollectionCell中rootview属性统一为rootView
Published by zhenglibao over 5 years ago
Published by zhenglibao over 5 years ago
Published by zhenglibao over 5 years ago
需要注意:从老版本升级到2.3.0的时候,可能会有一些非标准的flexbox写法在老版本和新版本中表现不一致,如下:
<UIView layout="aspectRatio:1">
<UIImageView layout="flex:1"/>
</UIView>
原因是内外两个view的大小形成了循环依赖,这种情况下老版本和新版本的表现可能会不一致,如果是标准写法则不会有问题。
Published by zhenglibao over 5 years ago
1.增加FlexXmlBaseView,用来制作在xml中使用的组件,与FlexCustomBaseView相比能够减少两个视图层级,提高渲染效率,缺点是只能在xml中使用,不能够独立使用或者直接修改frame
2.UILabel富文本支持国际化
Published by zhenglibao almost 6 years ago
1.修复UILabel中text属性不存在导致动态更新失效的问题
2.某些情况下导致的KVO异常问题
Published by zhenglibao almost 6 years ago