ViewController.swift 928 B

12345678910111213141516171819202122232425262728293031323334
  1. import Foundation
  2. import UIKit
  3. import NexilisLite
  4. class ViewController: UIViewController, ConnectDelegate {
  5. func onSuccess(userId: String) {
  6. print("SUCCESS \(userId)")
  7. }
  8. func onFailed(error: String) {
  9. print("FAILED")
  10. }
  11. override func viewDidLoad() {
  12. super.viewDidLoad()
  13. //FLOATING
  14. APIS.connect(apiKey: "***REPLACE***WITH***YOUR***ACCOUNT***", delegate: self, showButton: false)
  15. let childrenMenu : [UIAction] = [
  16. //FEATURES
  17. ]
  18. self.navigationController?.navigationBar.backgroundColor = .mainColor
  19. let menu = UIMenu(title: "", children: childrenMenu)
  20. self.navigationItem.rightBarButtonItem = UIBarButtonItem(title: nil, image: UIImage(systemName: "ellipsis"), primaryAction: .none, menu: menu)
  21. self.navigationItem.rightBarButtonItem?.tintColor = .white
  22. }
  23. }