天天看點

iOS 流式布局 UI 架構 CocoaUI 開源

cocoaui 是一個強大的 ios ui 架構,使用 web 開發者熟悉的 html+css 流式布局方式,輕松地開發 ios 原生 app 的界面。cocoaui 的特性主要包括:

高效的原生界面, 非低效的 webview 控件方式

自适應(adaptive)動态流式布局, 輕松适配多種螢幕尺寸

采用簡潔高效的 html+css 文法定義布局(layout)和展現(appearance)

cocoaui 的界面控件布局方式是流式布局方式,這種界面布局算法已經在 web 領域得到驗證, 具有廣泛的開發者基礎。同時,cocoaui 使用 css 文法來定義界面樣式,輕松地實作虛線邊框,背景,線條,margin(外邊距),padding(内邊距)等等。展現樣式。

一般來說,ios app 界面開發通常占用 30% ~ 50% 的 objective-c 程式設計工作。如果使用 cocoaui, 這個比例可以減少到 1% ~ 5%,ios 開發者可以不用關心愚蠢的蘋果的 ui 限制布局,而将時間用來提升 app 的功能和體驗。

cocoaui 架構在懶投資的 ios app 中得到應用,支撐了其主要界面布局。

繼續閱讀