FieldKit 0.1.4

FieldKit 0.1.4

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布最近发布2014 年 12 月

匿名 维护。



FieldKit 0.1.4

  • 作者:
  • Luis Laugga

简介

FieldKit 是 iOS 的自定义文本字段 UI 库

  • FKTextFieldUITextField 类似
  • FKTokenField 与 AppKit 中的 NSTokenField 类似,但适配到 iOS/Touch 交互
  • FKScrollFieldFKTextField 添加多行和滚动功能

要求

  • 需要 iOS 5.0 SDK 构建。然而,它可以在 iOS 4.1 或更高版本上运行(与 iPhone/iPad 兼容的应用程序)。

  • 支持的设备:iPhone/iPad (*)

  • 最低 iOS:4.1
  • 需要框架
    • CoreText.framework
    • UIKit.framework

如何在项目中使用 FieldKit

框架

  1. 打开 FieldKit.xcodeproj
  2. 选择 'Framework' 规划
  3. 构建(这将构建两个产品,'FieldKit.framework' 和 'FieldKit.bundle')
  4. 将 FieldKit.framework 导入到您的项目中
  5. 将 '-ObjC' 加到 其他链接器标志 中(在 构建设置 目标部分中,以便加载 Objective-C 类类别)
  6. 将 FieldKit.framework 添加到 构建阶段 目标部分的 与二进制链接库
  7. 将 FiekdKit.bundle 添加到您的项目资源中

您还需要将以下框架添加到您的项目中

  • CoreText.framework
  • CoreGraphics.framework

概述

FieldKit 并未继承 UIKit 提供的文本字段。文本输入、选择和处理是从头开始实现的。它符合 UIViewController,如 UITextField。

FKTextField

  • 前缀标签(可选)
  • 占位符(可选)
  • 单行

FKTokenField

  • 标记视图单元格(UIControl)
  • 对象与标记表示的关系
  • 可能的应用:可用于从预定义列表中选择值(例如联系人,标签,关键词,电子邮件地址等)

FKScrollField

  • 多行
  • 能夠在初始框架之外扩展框架
  • 代理通知更改,并可以控制增长行为
  • 在内容无法适框时启用滚动

示例

概述

概述 示例展示了如何使用 FKTextFieldFKTokenField。文本字段在滚视图内显示。

FieldKit Overview Example Screenshot

颜色标记

这是一个 FKTokenField 示例,使用 UIColor 实例作为表示对象。提供的 TokenFieldCell 被继承。背景颜色和显示字符串来自 UIColor。

邮件编辑器

与iOS 邮件应用类似的编辑视图。(工作进行中

消息编辑器

待办事项

关键词

待办事项

路线图

  • 全面支持iPad(未测试)
  • ARC支持
  • iOS 7 UI