如何从 AppDelegate.swift 路由到任何视图控制器
Posted
技术标签:
【中文标题】如何从 AppDelegate.swift 路由到任何视图控制器【英文标题】:How to do routing from AppDelegate.swift to any View controller 【发布时间】:2020-05-18 13:39:35 【问题描述】:如果用户已经登录,我想打开我的HomeViewController
;如果用户点击推送通知,我想打开我的NotificationViewController
。
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool
// What's code write for this functionality.
return true
Xcode 11.3.1 ios 13
【问题讨论】:
你可以参考这个,***.com/questions/20757362/… 【参考方案1】:如果已经登录,请打开家庭控制器:
[https://fluffy.es/how-to-transition-from-login-screen-to-tab-bar-controller/?fbclid=IwAR0A4SIzTZSyXhx8wEfgW9ZpBpO9LPwL39VdGEVpP9O-vjoUPk_ly7Z9ZQQ][1]
点击推送通知并移动到通知视图控制器:
[https://fluffy.es/open-app-in-specific-view-when-push-notification-is-tapped-ios-13/?fbclid=IwAR11wi4EniJspDi_i45BtgZ1hWqGesonAReayOBccH7chJ0cKBRfAkmcI0w][2]
【讨论】:
以上是关于如何从 AppDelegate.swift 路由到任何视图控制器的主要内容,如果未能解决你的问题,请参考以下文章
从 appdelegate swift 访问 UIwebview
如何快速添加从我的 appdelegate 类调用的弹出窗口?
从 AppDelegate Swift 4 更新 tableView 行
AppDelegate.swift 如何在 Xcode 6.3 中替换 AppDelegate.h 和 AppDelegate.m