移动端的适配一直是让大家最闹心的一件事儿,7月6日官方推出beta v0.2.1版本crossapp,彻底的解决掉了不同分辨比率的自适应问题。例如开发者在开发过程中制作了一个高度为60的按钮,那么在crossapp中就是固定像素*系数,在所有设备中表现出来的实际大小(毫米数)是完全一致的,灵活运营这个系数,就可以搞定这些让我们闹心的问题了。
让我们一起看看本次crossapp beta 0.2.1 更新了哪些内容吧:
1.添加容器类
添加cavector、cadeque、calist、camap、camultimap;
2.添加控件
添加控件cacollectionview,比catalbeview 更加复杂的控件诞生,强大的功能可满足很多界面需求;
3.添加适配修正参数
添加适配修正参数,以iphone4屏幕为基准,可使其他所有移动设备所表现的视图物理尺寸与iphone4完全一致;
4.修复bug
修复触摸事件内存泄露的bug;
5.修复bug
修复caalertview特定情况崩溃的bug;
6.代码优化
优化catableview代理方法;
7.文件补全
添加2.0版本丢失的文件;
关于crossapp
crossapp是一款免费、开源、跨平台的app开发引擎,基于mit开源协议,使用c++开发,基于opengl es 2.0渲染,可以帮助所有开发者快速的开发出跨平台的原生移动应用,目前主要支持导出ios和android。