CrossApp更新至0.1.10,處理多個(gè)細(xì)節(jié)與BUG
跨平臺(tái)的移動(dòng)應(yīng)用開(kāi)發(fā)引擎CrossApp在3日內(nèi)連續(xù)在上周五和本周一進(jìn)行了2次版本迭代,優(yōu)化處理了十余個(gè)細(xì)節(jié)和bug。
目前還處于alpha階段的CrossApp的頻繁迭代,在6月初一經(jīng)推出,就在oschina的git上擁有68個(gè)fork,收到了多個(gè)外部貢獻(xiàn)者的代碼提交,且合并一部分到主工程內(nèi),這樣開(kāi)發(fā)團(tuán)隊(duì)非常欣喜。官方稱(chēng)將在6月25日左右正式對(duì)外發(fā)布CrossApp的***beta版本,將是一個(gè)新的里程碑。
CrossApp alpha 0.1.10 更新內(nèi)容:
1.CAImageView優(yōu)化
優(yōu)化CAImageView,并修改之前在CAImageView添加子視圖顯示不正確的bug,現(xiàn)在可隨意添加子視圖給CAImageView。
2.刪除ccColor3B,并添加CAColor4B
刪除之前的ccColor3B,以前所有用到ccColor3B的地方統(tǒng)統(tǒng)被CAColor4B替換,增加透明度屬性。 (介于此改動(dòng)對(duì)之前已經(jīng)基于本引擎的項(xiàng)目帶來(lái)無(wú)法編譯的問(wèn)題,請(qǐng)大家諒解,在這里向大家說(shuō)聲抱歉)
3.刪除Opacity屬性,并添加新的alpha屬性
alpha屬性為float型,數(shù)值范圍為0-1.0f,設(shè)置alpha屬性可直接影響所有子視圖的透明度。
4.徹底刪除position屬性
同樣 CCMoveTo、CCMoveBy也被引擎所拋棄
5.修復(fù)Android平臺(tái)GPS的bug
修復(fù)android平臺(tái)手機(jī)因沒(méi)有開(kāi)啟gps導(dǎo)致應(yīng)用程序無(wú)法運(yùn)行的bug
6.修復(fù)CAScrollView的bug
修復(fù)之前代理回調(diào)方法virtual void scrollViewWillBeginDragging(CAScrollView* view){}; 觸發(fā)時(shí)機(jī)錯(cuò)誤的bug
CrossApp alpha 0.1.9 更新內(nèi)容:
1.觸摸事件bug修改
在滑動(dòng)層上點(diǎn)擊按鈕瞬間抬起不觸發(fā)的bug
2.CATabBar優(yōu)化
對(duì)CATabBar進(jìn)行了體驗(yàn)的優(yōu)化
3.CATabBar與CANavigationBar優(yōu)化
可通過(guò)ViewController動(dòng)態(tài)更新其顯示數(shù)據(jù)
4.CAButton與CASegmentedControl優(yōu)化
修改文字顯示大小錯(cuò)誤的bug
5.安卓系統(tǒng),從后臺(tái)返回黑屏的bug
之前,在安卓系統(tǒng)中,如果從后臺(tái)返回,有幾率黑屏
6.添加動(dòng)畫(huà)相關(guān) CCFrameTo 與 CCCenterTo
可以動(dòng)態(tài)的修改 frame與center
7.添加viewController懸浮抽屜功能
現(xiàn)在可以調(diào)用任何一個(gè)viewController的presentModalViewController與dismissModalViewController來(lái)顯示與撤銷(xiāo)。
關(guān)于CrossApp
CrossApp是一款免費(fèi)、開(kāi)源、跨平臺(tái)的App開(kāi)發(fā)引擎,基于MIT開(kāi)源協(xié)議,使用C++開(kāi)發(fā),基于OpenGL ES 2.0渲染,可以幫助所有開(kāi)發(fā)者快速的開(kāi)發(fā)出跨平臺(tái)的原生移動(dòng)應(yīng)用,目前主要支持導(dǎo)出IOS和Android。
下載地址:http://git.oschina.net/9miao/CrossApp
WIKI地址:http://www.9miao.com/product-list-16.html?from=wall






















