IFAAppUI 2.0.1

IFAAppUI 2.0.1

测试测试通过的
语言语言 Obj-CObjective C
许可 自定义
发布最新发布2017年11月
SwiftSwift 版本4.0

Marcelo Schroeder 维护。



IFAAppUI 2.0.1

  • 作者:
  • Marcelo Schroeder

IFAAppUI 是一个 Cocoa Touch 框架,帮助您快速开发高质量的 iOS 应用。它需要 iOS 8 或更高版本。

IFAAppUI 依赖于 IFACoreUI 提供的基础功能。如果您需要可以被应用扩展安全使用的高级 API 功能,则使用 IFACoreUI。IFAAppUI 在 IFACoreUI 的基础上提供额外功能,这些功能只有应用可以使用(例如访问 UIApplication)。

这个框架在我的客户的一些项目中已经得到应用。

最新的 API 文档可以在这里找到。

额外的文档和示例代码即将推出。

预览视频

确保查看演示应用的 视频

在此阶段,视频中仅显示 HUD 功能。更多功能即将推出...

特性

IFAAppUI 提供了广泛的特性,同时也很灵活。您只需关注您感兴趣的特性,而无需被不感兴趣的其他特性分散注意力。

Core Data

IFAAppUI 允许您通过以下主要特性轻松在 Core Data 持久层之上实现 UI:

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

HUD (悬浮显示)

终于有了适用于 iOS 的新型 HUD 实现!

特性

  • 使用了现代的 UIKit API,如视图控制器封装和自动布局
  • 多种样式,包括模糊和活力
  • 视觉指示器
    • 不确定进度
    • 确定进度
    • 成功
    • 错误
    • 自定义视图
  • 模式
    • 模态
    • 非模态
  • 用户交互
    • Chrome 点击
    • 覆盖点击
  • 布局
    • 压缩的
    • 扩展的
    • 填充
    • 元素间间距
  • 动态布局更改
    • 非动画的
    • 动画的
  • 字体
    • 测试样式自定义
    • 字体自定义
  • 配色方案自定义
  • 内容子视图顺序自定义
  • 用于展示和关闭的完成块
  • 动画(尊重减少动画设置)
  • 和以下支持
    • 外观API
    • 支持Objective-C和Swift
    • 动态字体类型
    • 设备旋转

杂项

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

如何集成IFAAppUI

可以通过Cocoapods或Carthage将IFAAppUI集成到您的项目。

如何使用IFAAppUI

请参考DemoApp工作区中的示例应用,了解IFAAppUI的功能。目前,示例应用只探索了HUD功能。更多内容即将推出...

最简单的方式是直接在命令行中运行以下命令以尝试示例应用(必须已安装Cocapods)

pod try IFAAppUI

最新API文档

http://cocoadocs.org/docsets/IFAAppUI

第三方支持