久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

如何獲取根視圖控制器?

How to get root view controller?(如何獲取根視圖控制器?)
本文介紹了如何獲取根視圖控制器?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

限時送ChatGPT賬號..

我需要一個根視圖控制器的實例.

I need an instance of root view controller.

我嘗試了這些方法:

UIViewController *rootViewController = (UIViewController*)[[[UIApplication sharedApplication] keyWindow] rootViewController];

返回:null:

當我嘗試獲取控制器數組時:

Also when I try to get an array of controllers:

NSArray *viewControllers = self.navigationController.viewControllers;

它只返回一個控制器,但它不是我的根視圖控制器.

It returns only one controller, but it isn't my root view controller.

如果我嘗試從導航控制器中獲取:

If I try to take from navigation controller:

UIViewController *root = (UIViewController*)[self.navigationController.viewControllers objectAtIndex:0];

返回:null:

任何想法為什么?我還能嘗試獲取根視圖控制器的實例嗎?

Any ideas why? What else could I try to get an instance of my root view controller?

謝謝.

推薦答案

如果您嘗試訪問您在 appDelegate 中設置的 rootViewController.試試這個:

if you are trying to access the rootViewController you set in your appDelegate. try this:

Objective-C

YourViewController *rootController = (YourViewController*)[[(YourAppDelegate*)
                                   [[UIApplication sharedApplication]delegate] window] rootViewController];

斯威夫特

let appDelegate  = UIApplication.sharedApplication().delegate as AppDelegate
let viewController = appDelegate.window!.rootViewController as YourViewController

斯威夫特 3

let appDelegate  = UIApplication.shared.delegate as! AppDelegate
let viewController = appDelegate.window!.rootViewController as! YourViewController

斯威夫特 4 &4.2

let viewController = UIApplication.shared.keyWindow!.rootViewController as! YourViewController

斯威夫特 5 &5.1 &5.2

let viewController = UIApplication.shared.windows.first!.rootViewController as! YourViewController

這篇關于如何獲取根視圖控制器?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

KIF: How to auto-run/stress test an iOS app to find the cause of a rare UI bug?(KIF:如何自動運行/壓力測試 iOS 應用程序以找出罕見 UI 錯誤的原因?)
Can#39;t change target membership visibility in Xcode 4.5(無法更改 Xcode 4.5 中的目標成員身份可見性)
UITableView: Handle cell selection in a mixed cell table view static and dynamic cells(UITableView:在混合單元格表視圖靜態和動態單元格中處理單元格選擇)
How to remove Address Bar in Safari in iOS?(如何在 iOS 中刪除 Safari 中的地址欄?)
iOS 5 SDK is gone after upgrade to Xcode 4.5(升級到 Xcode 4.5 后,iOS 5 SDK 消失了)
Having trouble creating UIImage from CIImage in iOS5(在 iOS5 中從 CIImage 創建 UIImage 時遇到問題)
主站蜘蛛池模板: 日本高清www | 黄色片网站免费 | 可以免费看的毛片 | 欧美日韩激情 | 美女毛片视频 | 成人午夜av | 亚洲欧美一区二区三区在线 | 夜色在线影院 | 久久h| 日韩伦理在线观看 | 超碰在线观看免费 | 久精品视频 | 日日夜夜精品视频免费 | 国产精品乱码一区二区视频 | 涩涩的视频| 午夜影院在线 | 一级片在线视频 | 色涩av| 午夜视频免费在线观看 | 我要看一级黄色片 | 欧美激情视频一区二区三区 | 在线视频91 | 中文字幕第三页 | www.日本高清 | 一区二区三区四区在线视频 | 亚洲免费一区二区 | 亚欧洲精品在线视频免费观看 | 成人在线视频免费 | 欧美网站在线观看 | 亚洲综合一区二区三区 | 精品一区二区免费视频 | 一区二区自拍 | 黄色一级大片 | 日韩在线视频免费 | 在线观看免费毛片 | 国产一级片网站 | 亚洲欧美网站 | 日本免费毛片 | 亚洲综合网站 | 亚洲精品在线视频 | 欧美日韩一区二区三区四区 |