   @IBAction private func didTapCustomImage(_: Any) {
     var iconSpec = normalSpec
     iconSpec.iconImage = UIImage(named: "TestButtonBackground.png")
+
     rControl.showMessage(
       withSpec: iconSpec,
       title: "Custom image",

  }

  @IBAction private func didTapNavbarHidden(_: Any) {
    guard let navigationController = navigationController else {
      return
    }
    navigationController.isNavigationBarHidden = !navigationController.isNavigationBarHidden
  }

  @IBAction private func didTapTimedMessage(_: Any) {
    perform(#selector(didTapMessage(_:)), with: nil, afterDelay: 3.0)
  }

  @IBAction func whilstAlertTapped(_: Any) {

    DispatchQueue.main.asyncAfter(deadline: .now() + .seconds(1)) {
      self.rControl.showMessage(withSpec: normalSpec, title: "Showing whilst an alert is visible")
    }
  }

  @objc private func buttonPressed() {
