如何使用RootViewController实例来使用如下代码:
rootViewController.progressView.progress = 0.7
在App Delegate的applicationDidFinishLauching
方法中?
答案 0 :(得分:1)
这对我有用:
#import "CBAppDelegate.h"
#import "OPStringLocalization.h"
@implementation CBAppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
UIViewController* rootController = [self.window rootViewController];
[rootController localizeStrings];
return YES;
}
@end
答案 1 :(得分:0)
您通常有一个实例可用作窗口对象的实例变量:
self.window.rootViewController
答案 2 :(得分:0)
您可以在IBOutlet
中创建一个rootViewController
浮点变量。然后您可以使用您显示的相同代码在applicationDidFinishLaunching中初始化该变量
rootViewController.progress = 0.7;
然后在viewDidLoad
的{{1}}方法中,您可以将进度显示的进度显示为70%或您想要的任何内容。
显然你做不到
rootViewController
因为你的progressView对象处于存档状态或冻结状态或类似的东西。
所以我认为你可以用它来解决你的问题。
希望这会有所帮助