RSDGenericNavigationFooterView
@IBDesignable
open class RSDGenericNavigationFooterView : RSDNavigationFooterView
RSDGenericNavigationFooterView is a concrete implementation of RSDNavigationFooterView that will
automatically lay out the UI elements included in the navigation footer:
- nextButton: UIButton - for navigating to the next step
- backButton: UIButton - for navigating to the previous step
- skipButton: UIButton - for skipping the step or task
- shadowView: RSDShadowGradient - shows a shadow to indicate that there is content below the fold
-
Layout constants. Subclasses can override to customize; otherwise the default private constants are used.
Declaration
Swift
open private(set) var constants: RSDNavigationFooterLayoutConstants { get } -
Convenience method for adding a navigation button. The default method instantiates an
RSDRoundedButton.Declaration
Swift
open func addNavigationButton() -> UIButton -
Convenience method for adding a back button.
Declaration
Swift
open func addBackButtonIfNeeded() -
Convenience method for adding a next button.
Declaration
Swift
open func addNextButtonIfNeeded() -
Convenience method for adding a skip button.
Declaration
Swift
open func addSkipButtonIfNeeded() -
Convenience method for adding a shadow gradient.
Declaration
Swift
open func addShadowIfNeeded()
View on GitHub
RSDGenericNavigationFooterView Class Reference