// // TopLabelsAndBottomButtonsViewController.h // myverizon // // Created by Scott Pfeil on 1/26/16. // Copyright © 2016 Verizon Wireless. All rights reserved. // // Has top labels docked on top, buttons docked on bottom, and anything you'd like in between when subclassed. #import #import #import #import @class LabelView; @interface TopLabelsAndBottomButtonsViewController : MVMCoreUIThreeLayerViewController // Can override. This is put in because to cover 90% of the screens for initial ipad release, need to rebuild ui (newDataBuildScreen) of size of view change in updateViews. Disable this to handle manually with more finess. @property (nonatomic) BOOL rebuildUIOnSizeChange; // Can overwrite the default padding for labels and buttons. - (UIEdgeInsets)paddingForTopLabels; - (UIEdgeInsets)paddingForBottomButtons; // Returns the spacing that should surround the passed in item. Subclass this to change spacing. - (UIEdgeInsets)spaceAroundUIObject:(nullable id)object; @end