-
Notifications
You must be signed in to change notification settings - Fork 15
Home
Welcome to TableSchemer's wiki! Here you'll find information about installation and usage of TableSchemer.
Because Swift cannot be compiled into a static library we don't support CocoaPods just yet. For now, you'll have to copy the files under the Sources directory into your project.
The recommended usage of TableSchemer is to use the closure methods that pass in builder objects.
let tableScheme = TableScheme(tableView: tableView) { builder in
builder.buildSchemeSet { builder in
builder.buildScheme { (builder: BasicSchemeBuilder) in
// Configure your scheme
}
}
}
For more details on using TableSchemer and it's built in Schemes check out our Using Table Schemer page. For more details on creating your own TableSchemer schemes check out our Creating Custom Schemes page.
Keep in mind that you may need to have self be unowned when setting configuration blocks. In the buildSchemeSet and buildScheme blocks this isn't needed because those blocks are executed immediately, but the configuration blocks are retained by the schemes.
Check out our Contact section for ways to get in touch.