如果我尝试插入
[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
在ViewDidLoad
方法中,它不会在启动画面中出现。我怎样才能实现同样的目标呢?
答案 0 :(得分:0)
假设您正在谈论您在项目属性中提供的初始启动画面(启动图像):当您的应用程序正在加载但尚未运行时,您无法执行任何操作。
您可以运行自己的代码的最早部分是main
方法,尽管大多数函数都不能在那里工作,因为尚未初始化任何内容。对于此类有用的最早代码点是应用程序委托中的- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
。
在任何情况下,您都应该检查是否显示网络指示符是正确的,因为它只应在您的代码进行网络访问时显示。