Paul Rolfe

2个pods

Intrepid

Intrepid Pursuits 开发者的扩展和实用类的集合。

许可证:[a href="https://api.github.com/licenses/mit">MIT

  • Swift

PARTagPicker

PARTagPicker

此pods提供了一个视图控制器,用于选择和创建wordpress或tumblr风格的标签。此标签选择器最初用于Intrepid Pursuits应用程序Slate。

DEMO

Slate中使用的情况

DEMO IN SLATE DEMO IN SLATE

示例项目

DEMO IN EXAMPLE DEMO IN EXAMPLE

安装

PARTagPicker可通过CocoaPods使用。要安装它,请将以下行添加到Podfile中

ruby pod 'PARTagPicker'

使用方法

要运行示例项目,请先从PRTagPicker目录运行pod install克隆存储库。

包含#import <PARTagPicker/PARTagPickerViewController.h>

基本设置是创建一个PARTagPickerViewController实例,添加其视图,然后将控制器作为子视图控制器添加。

标签作为字符串数组对象传递。每次更改allTags数组时,任何现有的chosenTags都会更新为使用新的字符串引用(如果它们包含在更新的数组中)。否则,它们继续指向旧字符串。

选项

  • 您可以使用PARTagColorReference对象自定义颜色。
  • 您可以在控制器上的allowsNewTags布尔属性中允许新的标签。
  • 您可以直接设置chosenTags
  • 当选择的标签更改以及标签选择器更改大小时的代理方法。
  • - (void)tagPicker:(PARTagPickerViewController *)tagPicker visibilityChangedToState:(PARTagPickerVisibilityState)state
  • - (void)chosenTagsWereUpdatedInTagPicker:(PARTagPickerViewController *)tagPicker

注意

这仍是一个正在进行的项目。如果您有任何建议或遇到问题,请创建git问题或给我发推文@ThePaulRolfe

更新

  • v1.0.3 - 使其免于某些预期外的nil值。
  • v1.0.2 - 现在包中包含.xib。哎呀!
  • v1.0.0 - 添加文档并修复了取消选择已选标签的bug。添加了在标签单元格中使用自定义字体的能力。
  • v0.0.5 - 添加了当按下时删除已选标签的预期功能。

作者

Paul Rolfe, [email&protected], [a href="http://twitter.com/thepaulrolfe">@ThePaulRolfe

许可证

PARTagPicker遵照MIT许可证可用。有关更多信息,请参阅LICENSE文件。

许可证:[a href="https://open-source.org.cn/licenses/MIT">MIT

  • Objective C