gpt4 book ai didi

ios - 在 UIViewController iOS 中获取 baseview 的引用

转载 作者:行者123 更新时间:2023-11-29 10:33:19 25 4
gpt4 key购买 nike

如何获取对 UIViewControllers baseview 的引用。这个我试过了

UIWindow *keyWindow = [[UIApplication sharedApplication] keyWindow];

UIView * baseView = keyWindow.rootViewController.view;

但在 baseView 变量中,我得到的是 UILayoutContainerView 而不是 UIViewController 中的 View 。如果我在某个地方错了,请纠正我。

最佳答案

使用 AppDelegate 的 instance 获取 UIWindow,然后从中获取 rootViewController,如下所示:

UIViewController *viewController = yourObjAppDelegate.window.rootViewController;

UIView *baseView = viewController.view;

NSLog(@"%@ : %@",viewController,baseView);

关于ios - 在 UIViewController iOS 中获取 baseview 的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28404335/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com