VENTokenField 2.5.2

VENTokenField 2.5.2

测试测试
Lang语言 Obj-CObjective C
许可协议 MIT
Released最后发布2016年1月

Ayaka NonakaMark AdamsDasmer SinghMark Adams维护。




  • Venmo

VENTokenField 是 Venmo 使用组合屏幕中接受者令牌字段。

alt text

安装

开始使用最简单的方法是使用 CocoaPods。只需将以下行添加到 Podfile 中

pod 'VENTokenField', '~> 2.0'

使用方法

如果您曾经使用过 UITableView,使用 VENTokenField 应该会非常简单。

类似于 UITableViewVENTokenField 提供了两个协议:<VENTokenFieldDelegate><VENTokenFieldDataSource>

VENTokenFieldDelegate

此协议在令牌字段中发生可能希望了解的事情时通知您。

  • tokenField:didEnterText: 在用户在输入字段上按返回键时调用。
  • tokenField:didDeleteTokenAtIndex: 在用户删除特定索引的令牌时调用。
  • tokenField:didChangeText: 在用户更改输入字段中的文本时调用。
  • tokenFieldDidBeginEditing: 在输入字段成为第一响应者时调用。

VENTokenFieldDataSource

此协议允许您提供有关您想在令牌字段中呈现的信息。

实现...

  • tokenField:titleForTokenAtIndex: 用于指定特定索引的令牌的标题。
  • numberOfTokensInTokenField: 用于指定您有多少个令牌。
  • tokenFieldCollapsedText: 用于指定在折叠状态下令牌字段要显示的内容。

示例项目

请查看此仓库中的 示例项目 以获取示例用法。

贡献

我们非常希望看到您对这个库的改进想法!最佳贡献方式是通过提交 pull request。我们会尽快对您的补丁作出回应。如果您发现错误或有问题,也可以提交 新的 GitHub 问题:octocat:

请确保遵循我们的通用编码风格,并为新功能添加测试覆盖率!