GustyAppKit 1.0.4

GustyAppKit 1.0.4

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

Marcelo Schroeder 维护。



  • 作者
  • Marcelo Schroeder

A Cocoa Touch 框架,帮助您快速开发高质量的 iOS 应用。GustyAppKit 需要 iOS 8 或更高版本。

GustyAppKit 依赖于由 GustyKit 提供的基金会。如果您需要安全用于应用的扩展的基金会功能,请使用 GustyKit。GustyAppKit 在 GustyKit 的基础上提供了额外的功能,只有应用可以使用(例如访问 QApplication)。

这个框架已被用于为我的客户的几个项目中。

最新的 API 文档可以在 此处 找到。

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

预览视频

请务必查看 演示应用视频

目前,视频中仅显示了 HUD 功能。更多信息即将推出...

特性

GustyAppKit 在提供的特性方面很广泛,但它也很灵活。您只需要关注您感兴趣的特性,不需要被不感兴趣的其他特性分散注意力。

Core Data

GustyAppKit 通过以下主要特性简化了在 Core Data 持久性之上实现 UI

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

HUD (快捷显示)

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

特性

  • 使用现代 UIKit API,如视图控制器包含和自动布局
  • 包括模糊和活力的多种样式
  • 视觉指示器
    • 不确定进度
    • 确定进度
    • 成功
    • 错误
    • 自定义视图
  • 模式
    • 模态
    • 非模态
  • 用户交互
    • Chrome 点击
    • 叠加点击
  • 布局
    • 压缩
    • 展开
    • 填充
    • 项目间距
  • 动态布局更改
    • 非动画
    • 动画
  • 字体
    • 测试样式定制
    • 字体定制
  • 色彩方案定制
  • 内容子视图顺序定制
  • 展示和消失的完成块
  • 运动(尊重减少动画设置)
  • 以及支持
    • 外观API
    • 既支持Objective-C也支持Swift
    • 动态字体类型
    • 设备旋转

杂项

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

如何安装 GustyAppKit

可以通过 Cocoapods 安装 GustyAppKit。

如何使用 GustyAppKit

请参考 DemoApp 工作区以了解探索 GustyAppKit 功能的演示应用程序。当前演示应用程序只探讨了HUD功能。更多内容即将到来...

仅尝试演示应用程序的最简单方法是运行以下命令行(必须已安装Cocapods)

pod try GustyAppKit

最新API文档

http://cocoadocs.org/docsets/GustyAppKit