NetworkActivityIndicatorController

public class NetworkActivityIndicatorController

NetworkActivityIndicatorController

Controls whether the Network Activity Indicator should be showed or hidden. When you use NetworkActivityIndicatorObserver, never modify the Network Activity Indicator directly - use this class instead. The component uses a counter internally. When this counter has a positive value the indicator is visible.

  • Returns the shared NetworkActivityIndicatorController which should be used to access the NetworkActivityIndicator.

    Declaration

    Swift

    public internal(set) static var shared: NetworkActivityIndicatorController { get }
  • Increments the visibility counter. If the counter is greater than 0, a network activity indicator is shown in the status bar.

    Declaration

    Swift

    public func shouldShowActivityIndicator()
  • Decrements the visibility counter. If the counter is less than, or equal to 0, the network activity indicator is hidden from the status bar.

    Declaration

    Swift

    public func shouldHideActivityIndicator()