CocoaPods trunk is moving to be read-only. Read more on the blog, there are 14 months to go.
| TestsTested | ✗ |
| LangLanguage | Obj-CObjective C |
| License | MIT |
| ReleasedLast Release | Dec 2017 |
Maintained by Paul Rolfe.
This pod provides a view controller for choosing and creating tags in the style of wordpress or tumblr. This tag picker was originally used in the Intrepid Pursuits app, Slate.
As used in Slate:
From example project:
PARTagPicker is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod 'PARTagPicker'To run the example project, clone the repo, and run pod install from the PRTagPicker directory first.
Include #import <PARTagPicker/PARTagPickerViewController.h>.
The basic setup is to create an instance of PARTagPickerViewController, add it's view, and then add the controller as a child view controller.
The tags are passed in as NSString objects in an array. Anytime you change the allTags array, any existing chosenTags are updated to use references to the new strings if they contain a match in the updated array. Otherwise they continue to point to the old strings.
allowsNewTags boolean property on the controller.chosenTags directly.- (void)tagPicker:(PARTagPickerViewController *)tagPicker visibilityChangedToState:(PARTagPickerVisibilityState)state- (void)chosenTagsWereUpdatedInTagPicker:(PARTagPickerViewController *)tagPickertapToEraseTags Defaults to YES. If set to NO, tapping a cell will just select it (not delete it).placeholderText - The default text to have as placeholder text in each tag cell. Default value is @"Add a tag".This is still a work in progress. If you have suggestions or run into issues, please create an issue on git or tweet me @ThePaulRolfe.
placeholderText and tapToEraseTags..xibs in the pod now. Oops!Paul Rolfe, [email protected], @ThePaulRolfe
PARTagPicker is available under the MIT license. See the LICENSE file for more info.