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()