UIViewController
我需要在我的 iOS 应用程序中重新创建我当前的applicationDidBecomeActive
. 在我的代码中,我在屏幕上添加了很多运行时图形,所以我认为最好的方法是完全重新创建它。
我需要解决 2 个任务:
- 确定当前显示哪个 UIViewController(我使用presentModalViewController命令更改视图控制器)。
- 完全重新粉刷它。
有谁能够帮我?
UIViewController
我需要在我的 iOS 应用程序中重新创建我当前的applicationDidBecomeActive
. 在我的代码中,我在屏幕上添加了很多运行时图形,所以我认为最好的方法是完全重新创建它。
我需要解决 2 个任务:
有谁能够帮我?
可能对你有帮助:)
- (void)applicationDidBecomeActive:(UIApplication *)application
{
UIViewController* root = _window.rootViewController;
UINavigationController* navController = (UINavigationController*)root;
YourViewController * mycontroller = (YourViewController *)[[navController viewControllers] objectAtIndex:0];
[mycontroller reloadInputViews];
}