BaseUINavigationController
open class BaseUINavigationController: UINavigationController
BaseUINavigationController is a subclass of UINavigationController. It has some extra proporties and support for SyncEngine.
-
Flag for whether to resize the values for iPad.
Declaration
Swift
@IBInspectable open var sizeForIPad:Bool = false; -
Navigation background Color key from SyncEngine.
Declaration
Swift
@IBInspectable open var bgColor:String? = nil -
Navigation tint Color key from SyncEngine.
Declaration
Swift
@IBInspectable open var tintColor:String? = nil -
Font name key from Sync Engine.
Declaration
Swift
@IBInspectable open var fontName:String = "fontRegular" -
Font size/style key from Sync Engine.
Declaration
Swift
@IBInspectable open var fontStyle:String = "medium" -
Font color key from Sync Engine.
Declaration
Swift
@IBInspectable open var fontColor:String? = nil -
Flag for Navigation bar Shadow - default value is true
Declaration
Swift
@IBInspectable open var hasShadow:Bool = true
-
Overridden constructor to setup/ initialize components.
Parameter
Parameter rootViewController: Root View Controller of NavigationDeclaration
Swift
override public init(rootViewController: UIViewController)Parameters
rootViewControllerRoot View Controller of Navigation
-
Overridden constructor to setup/ initialize components.
- Parameters:
- nibNameOrNil: Nib Name
- nibBundleOrNil: Nib Bundle Name
Declaration
Swift
override public init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: Bundle?)Parameters
nibNameOrNilNib Name
nibBundleOrNilNib Bundle Name
- Parameters:
-
Required constructor implemented.
Declaration
Swift
required public init?(coder aDecoder: NSCoder)
-
Overridden method to setup/ initialize components.
Declaration
Swift
override open func viewDidLoad() -
Overridden method to receive memory warning.
Declaration
Swift
override open func didReceiveMemoryWarning()
View on GitHub
BaseUINavigationController Class Reference