尽管请求调用,按钮单击时显示UI

问题描述 投票:0回答:1

我正在研究Objective-C我需要继续请求回复然后我必须移动到下一个屏幕但是只要我按下UI暴露给新屏幕,尽管请求调用需要一些时间。

我想坚持请求,直到它完成但无法这样做,我也尝试将我的pushViewController代码放到请求的响应主体,这样我可以在响应后推送我的视图但无法这样做。

我已经尝试将pushViewController放到响应代码中

我有一个方法,我按下按钮单击,在方法内有请求调用。

ios objective-c pushviewcontroller ui-thread
1个回答
1
投票

写你的函数在两者之间调用。

dispatch_sync(dispatch_get_main_queue(), ^{
// Do your Call here.
   [self YourRequest:@"YourParameters"
           completion:^{
                     // Do your Push View Controller or other stuff Here
           }];
}
© www.soinside.com 2019 - 2024. All rights reserved.