Latest 2.4.0
Homepage https://github.com/imodeveloper/ImoDynamicTableView
License MIT
Platforms ios 7.1, requires ARC
Authors

Version
License
Platform

Usage

To run the example project, clone the repo, and run pod install from the Example directory first.

Requirements

iOS 7.1

Installation

ImoDynamicTableView is available through CocoaPods. To install
it, simply add the following line to your Podfile:

pod "ImoDynamicTableView"

Example implementation

Usee Cell & CellSource Template to make your implementation easyer.

This is how implementation in view controller looks like


@implementation ImoReadmeViewController

- (void)viewDidLoad
{
  [super viewDidLoad];

  NSMutableArray *tableSection = [NSMutableArray new];

  for (int i = 0; i < 100; i++) {

      ImoReadmeCellSource *source = [ImoReadmeCellSource new];

      /*
      In this case we have static height for cell, but if you want you can use autolayout 
      for in your cell and then the height of the cell will be automaticaly caluculated.
      */
      source.staticHeightForCell = 45;

      /*
      Generate a random name
      */
      source.title = [LoremIpsum name]; 

      /*
      IBOutlet from your tableView wich need to be ImoDynamicTableView class
      */  
      [tableSection addObject:source];
  }

  [self.tableView.source addObject:tableSection];
}

@end

Author

Borinschi Ivan, [email protected]

License

ImoDynamicTableView is available under the MIT license. See the LICENSE file for more info.

Latest podspec

{
    "name": "ImoDynamicTableView",
    "version": "2.4.0",
    "summary": "ImoDynamicTableView is useful for working easy with tableviews and making tables with dynamic content based on cell sources (models)",
    "description": "ImoDynamicTableView is useful for working easy with tableviews and making tables with dynamic content based on cell sources (models), with ImoDynamicTableView class you can make easy your work with tableView content and dinamicaly manipulate them.",
    "homepage": "https://github.com/imodeveloper/ImoDynamicTableView",
    "license": "MIT",
    "authors": {
        "imodeveloper": "[email protected]"
    },
    "source": {
        "git": "https://github.com/imodeveloper/ImoDynamicTableView.git",
        "tag": "2.4.0"
    },
    "platforms": {
        "ios": "7.1"
    },
    "requires_arc": true,
    "source_files": "Pod/Classes/*.*",
    "resources": "Pod/Resources/*.*",
    "resource_bundles": {
        "ImoDynamicTableView": [
            "Pod/Assets/*.*"
        ]
    }
}

Pin It on Pinterest

Share This