此pod提供了一个视图控制器,用于以WordPress或Tumblr的风格选择和创建标签。这个标签选择器最初用于Intrepid Pursuits应用程序Slate。
如Slate中所示
示例项目中
PARTagPicker可通过CocoaPods获取。要安装它,只需将以下行添加到您的Podfile中:
pod 'PARTagPicker'
要运行示例项目,克隆仓库,并首先从PRTagPicker目录中运行pod install
。
包含 #import <PARTagPicker/PARTagPickerViewController.h>
。
基本的设置是创建一个 PARTagPickerViewController
的实例,添加其视图,然后将其作为子视图控制器添加。
标签作为数组中的 NSString
对象传递。您在任何时候更改 allTags
数组时,现有的 chosenTags
都会更新以使用新数组的引用,如果它们包含匹配项。否则,它们将继续指向旧字符串。
allowsNewTags
布尔属性允许新的标签。chosenTags
。- (void)tagPicker:(PARTagPickerViewController *)tagPicker visibilityChangedToState:(PARTagPickerVisibilityState)state
- (void)chosenTagsWereUpdatedInTagPicker:(PARTagPickerViewController *)tagPicker
tapToEraseTags
默认值为 YES。如果设置为 NO,则点击单元格只会选中它(不会删除它)。placeholderText
- 每个标签单元格的占位文本的默认值。默认值是 @"添加一个标签"。这仍在进行中。如果您有建议或遇到问题,请在本地上创建一个问题或发推文给我@ThePaulRolfe。
placeholderText
和 tapToEraseTags
的属性。.xib
文件。哎呀!Paul Rolfe, [邮箱地址显示保护], @ThePaulRolfe
PARTagPicker遵循MIT许可。有关更多信息,请参阅LICENSE文件。