NimbusKit
1.2.1 - Fork Nimbus on Github - Visit the Nimbus Wiki
The iOS framework that grows only as fast as its documentation
|
The cell that is displayed for a NIRadioGroup object when it is displayed in a UITableView.
This class is exposed publicly so that you may subclass it and customize the way it displays its information. You can override the cell class that the radio group uses in two ways:
By default this cell displays the cellTitle property of the radio group on the left and the text retrieved from the radio group delegate's radioGroup:textForIdentifier: method on the right.
Tasks | |
(BOOL) | - shouldUpdateCellWithObject: |
(BOOL) | + shouldAppendObjectClassToReuseIdentifier |
(CGFloat) | + heightForObject:atIndexPath:tableView: |
Called when a cell is created and reused.
Implement this method to customize the cell's properties for display using the given object.
Asks the receiver whether the mapped object class should be appended to the reuse identifier in order to create a unique cell.object identifier key.
This is useful when you have a cell that is intended to be used by a variety of different objects.
Asks the receiver to calculate its height.
The following is an appropiate implementation in your tableView's delegate:
You may also use the tableView:heightForRowAtIndexPath:model: methods on NICellFactory to achieve the same result. Using the above example allows you to customize the logic according to your specific needs.