FUIInfoViewController

open class FUIInfoViewController : UIViewController, ASWebAuthenticationPresentationContextProviding

Multifunctional view for displaying Information or Splash screen. The UI elements can be hidden or showed depending on functionality. The text properties must be set before displaying the view.

Theming

Example nss definitions

fdlFUIInfoViewScreen_titleTextView {
   font-color:  @primary1;
   placeholder-color: green;
}

fdlFUIInfoViewScreen_informationTextView {
   font-color:  @primary1;
   placeholder-color: green;
}

fdlFUIInfoViewScreen_primaryButton {
   font-color: @primary1;
}

fdlFUIInfoViewScreen_secondaryButton {
   font-color: @primary1;
}
  • Delegate for handle the button touches regarding the FUIInfoViewControllerDelegate

    Declaration

    Swift

    open weak var delegate: FUIInfoViewControllerDelegate!
  • Indicator view for presenting the process is in progress

    Declaration

    Swift

    @IBOutlet
    public weak var loadingIndicatorView: FUILoadingIndicatorView!
  • Set this property to true to show the label in the loading indicator.

    The default is false.

    Declaration

    Swift

    public var showsLoadingIndicatorText: Bool
  • Information text about the next process

    Declaration

    Swift

    @IBOutlet
    public weak var informationTextView: UITextView!
  • Title text

    Declaration

    Swift

    @IBOutlet
    public weak var titleTextView: UITextView!
  • Main button for primary action

    Declaration

    Swift

    @IBOutlet
    public weak var primaryButton: FUIOnboardingButton!
  • Additional button for secondary action

    Declaration

    Swift

    @IBOutlet
    public weak var secondaryButton: FUIOnboardingButton!
  • Creates an instance of FUIInfoViewController from storyboard

    Declaration

    Swift

    public class func createInstanceFromStoryboard() -> FUIInfoViewController

    Return Value

    FUIInfoViewController instance

  • Notifies the view controller that its view is about to be added to a view hierarchy. The FUIProcessingIndicatorView instance will be start animating

    Declaration

    Swift

    open override func viewWillAppear(_ animated: Bool)

    Parameters

    animated

    If true, the view is being added to the window using an animation.

  • Undocumented

    Declaration

    Swift

    open override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?)