1

这是我在viewDidLoad单个 ViewController 方法下的代码,作为我的 PageViewController 的子项。

- (void)viewDidLoad {

    [super viewDidLoad];

    [KVNProgress showWithStatus:@"Loading"]; // Not shown on child vc, see attached screen shot

    [[DataManager sharedInstance]getWeatherReportForPlace:@"Kolkata" completionBLock:^(WeatherReport *report, NSError *error) {

        [KVNProgress showSuccessWithStatus:@"Success"];

    }];
}

如果我在[KVNProgress showWithStatus:@"Loading"];里面添加,completionBlock那么它可以工作,但它只显示成功。

但是我想要一个 Loading 直到完成 Block 完成它的执行。为此我需要把它放在[KVNProgress showWithStatus:@"Loading"];外面completionBlock

这是我的场景

在此处输入图像描述

4

0 回答 0