Automatic Height Tagcells Save

This is a sample project to implement features with dynamic height of UITableViewCell based on autolayout, tags aligned automatically and clickable tags.

Project README

Automatic-height-tagcells

The practice project meets some criteria:

  • Dynamic height of UITableViewCell based on autolayout
  • Tags have to be aligned automatically
  • Tags have to be clickalbe

Usage

Construct your own data source in the class TagGroups

  • ObjC
    /* An initialization sample of AHTag with Objective-C */
    AHTag *tag = [AHTag new];
    tag.category = @"Genre";
    tag.title = @"Classic";
    tag.color = [UIColor colorWithRed:1 green:0.56 blue:0.56 alpha:1];
    tag.url = [NSURL URLWithString:@"http://www.coldyam.com"];
    tag.enabled = @YES;
  • Swift
    /* An initialization sample of AHTag with Swift 3.0 */
    let tag = AHTag(category: "Genre", 
                       title: "Classical", 
                       color: UIColor(red: 0.626, green: 0.56, blue: 1, alpha: 1), 
                         URL: NSURL(string: "http://itunes.com"), 
                     enabled: true)

screenshot

Open Source Agenda is not affiliated with "Automatic Height Tagcells" Project. README Source: weijentu/automatic-height-tagcells
Stars
225
Open Issues
4
Last Commit
6 years ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating