GustyLib 1.0.1

GustyLib 1.0.1

测试已测试
语言语言 Obj-CObjective C
许可证 自定义
发布上次发布2015 年 3 月

Marcelo Schroeder 维护。



GustyLib 1.0.1

  • 作者
  • Marcelo Schroeder

A Cocoa Touch静态库,帮助您更快地开发高质量的iOS应用。GustyLib 1.0.0或更高版本支持iOS 8或更高版本。

该库已被用在我客户的几个项目中。

即将推出更多文档和示例代码。

特性

GustyLib 提供的功能广泛,同时也很灵活。您只需关注您感兴趣的功能,而无需被不常用的其他功能分散注意力。

Core Data

GustyLib 简化了对 Core Data 持久化之上的 UI 实现的过程,具有以下主要功能:

  • CRUD 支持
    • 通过 plist 可配置(无需代码,但支持代码配置)
    • 视图和控制模型之间的自动绑定
    • 表单
      • 支持各种编辑器类型和控制,例如:
        • 文本字段
        • 长文本字段
        • 数字字段
        • 开关
        • 分段控件
        • 选择器
        • 日期选择器
        • 单选列表
        • 多选列表
        • 自定义编辑器
      • 子表单
      • 帮助支持
    • 列表
      • 编辑模式支持
      • 详细视图链接到表单
  • 具有版本控制和转换的查找表
  • Core Data 工具

HUD (抬头显示)

终于有现代的 iOS HUD 实现了!

功能

  • 使用了现代的 UIKit API,如视图控制器包含和自动布局
  • 包括模糊和生动等多种样式
  • 视觉指示器
    • 不确定进度条
    • 确定进度条
    • 成功
    • 错误
    • 自定义视图
  • 模式
    • 模态
    • 非模态
  • 用户交互
    • chrome 点击
    • 覆盖点击
  • 布局
    • 压缩
    • 展开
    • 填充
    • 项目间距
  • 动态布局更改
    • 非动画
    • 动画
  • 字体
    • 测试样式自定义
    • 字体自定义
  • 颜色方案自定义
  • 内容子视图顺序自定义
  • 表示和消失的完成块
  • 运动(遵循减少运动设置)
  • 并支持以下内容:
    • 外观 API
    • Object-C 和 Swift
    • 动态字体类型
    • 设备旋转

杂项

  • 具有 UI 支持的异步操作,例如进度指示器
  • 内部网页浏览器
  • 外观主题支持
  • 帮助系统
  • 关于屏幕
  • 表格视图的懒加载数据(也称为无限滚动)
  • 基础实用类
  • UI实用类
  • 智能网格视图集合
  • HTML解析和操作实用类

如何安装 GustyLib

GustyLib 可通过 Cocoapods 进行安装。

如何使用 GustyLib

更多文档即将推出...

HUD

目前最好的方法是查看 GustyLib 的 HUD 示例应用 并检查其源代码,以了解各种功能是如何使用的。

最新的 API 文档

http://cocoadocs.org/docsets/GustyLib