12345678910111213141516171819202122232425262728293031323334353637383940 |
- //
- // IHSignupSuccess.swift
- // Inhealth
- //
- // Created by weclouds on 2020/1/19.
- // Copyright © 2020 weclouds. All rights reserved.
- //
- import UIKit
- import SwiftPopup
- class IHSignupSuccess: SwiftPopup {
- override func viewDidLoad() {
- super.viewDidLoad()
- self.navigationBarTitle = "Sign in"
- self.view.backgroundColor = .white
- }
- @IBAction func signInAction(_ sender: Any) {
-
- //1.直接跳回到根视图
- //1.1 直接通过 window.rootViewController 获取根VC,再dissmiss,达不到理想效果
- // self.view.window?.rootViewController?.dismiss(animated: true, completion: nil)
-
-
- //1.2循环调用 presentingViewController 获取根VC,再dissmiss
- //获取根VC
- var rootVC = self.presentingViewController
- while let parent = rootVC?.presentingViewController {
- rootVC = parent
- }
- //释放所有下级视图
- rootVC?.dismiss(animated: true, completion: nil)
-
- }
-
- }
|