MMMTableView
Objective-C
@interface MMMTableView : UITableView <MMMPreferredSizeChanges>
                Swift
class MMMTableView : UITableView, MMMPreferredSizeChanges
                A table view supporting top and bottom shadows.
- 
                  
                  
Declaration
Objective-C
- (nonnull id)initWithSettings:(nonnull MMMScrollViewShadowsSettings *)settings style:(UITableViewStyle)style;Swift
init(settings: MMMScrollViewShadowsSettings, style: UITableView.Style) - 
                  
                  
Note that UITableViewStylePlain is used.
Declaration
Objective-C
- (nonnull id)initWithSettings:(nonnull MMMScrollViewShadowsSettings *)settings;Swift
init(settings: MMMScrollViewShadowsSettings) - 
                  
                  
Unavailable
Undocumented
Declaration
Objective-C
- (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_UNAVAILABLE; - 
                  
                  
Unavailable
Undocumented
Declaration
Objective-C
- (instancetype)initWithCoder:(NSCoder *)aDecoder NS_UNAVAILABLE; - 
                  
                  
Unavailable
Undocumented
Declaration
Objective-C
- (instancetype)initWithFrame:(CGRect)frame NS_UNAVAILABLE; - 
                  
                  
Unavailable
Undocumented
Declaration
Objective-C
- (instancetype)init NS_UNAVAILABLE; - 
                  
                  
When enabled, then
reloadDatais automatically called whenever any of the cells report potential size changes viammm_setPreferredSizeCouldChange. SeeMMMPreferredSizeChangesfor more info.This feature is disabled by default for compatibility with the current code.
Declaration
Objective-C
@property (nonatomic) BOOL shouldHandlePotentialCellSizeChanges;Swift
var shouldHandlePotentialCellSizeChanges: Bool { get set } 
      
    
      
    
        
            View on GitHub
          
      MMMTableView Class Reference