ViewBuilder声明式XML布局引擎高性能UI构建工具

ViewBuilder 用一种挺有意思的方式来做 iOS UI 的布局——完全基于声明性的 XML 文档。其实它最大亮点就是自带的布局引擎,性能比系统的自动布局快了不少,号称比它高 4 倍的性能,效率绝对不错。你可以通过定义样式和模板,把 UI 组件拆得清晰、模块化。想象下,所有资源都可以重复利用,布局也能自定义,甚至 SVG 矢量图和渐变效果也能轻松搞定。你可以直接在文档里定义自定义对象,且文档的是自动缓存的,效率蛮高的。对于那些喜欢用 XML 来 UI 的开发者来说,这个工具会让你工作起来顺手。挺适合做一些定制化、需要高性能的 UI 项目。需要注意的是,虽然这个方式好用,但在某些情况下不如传统布局直观,得看具体的需求哦。

folder
ViewBuilder:完全基于文档的声明性方法,用于使用自定义且性能更高的布局来构建UI 预估大小:275个文件
file
Contents.json 2KB
file
Icon-App-40x40@3x.png 5KB
file
Icon-App-83.5x83.5@2x.png 8KB
file
Icon-App-60x60@3x.png 9KB
file
Icon-App-76x76@2x.png 7KB
file
Icon-App-83.5x83.5@2x.png 8KB
file
Icon-App-76x76@3x.png 13KB
file
Icon-App-60x60@3x.png 9KB
file
Icon-App-76x76@2x.png 7KB
file
Info.plist 1KB
file
Info.plist 733B
file
project.pbxproj 71KB
file
LICENSE 1KB
file
CONTRIBUTING.md 804B
file
.gitignore 376B
file
Info.plist 733B
file
README.md 6KB
file
project.pbxproj 128KB
file
ViewBuilder.h 511B
file
Info.plist 808B
zip 文件大小:397.96KB