gpt4 book ai didi

ios - 如何在 Objective c 中推送到 View Controller 时显示 ActivityIndi​​cator

转载 作者:行者123 更新时间:2023-11-29 04:22:59 25 4
gpt4 key购买 nike

我已经为 ActivityIndi​​cator 使用了单例类。然后我将在我想要的地方调用该类。加载时没有问题,但推送到其他 View Controller 时未出现加载。

 - (void)editBtntapped
{
[loading showLoadingView:self.view ForSubView:self.view];

Screen_Participant_Edit *controller=[[Screen_Participant_Edit alloc]init];
[self.navigationController pushViewController:controller animated:NO];
[controller release];

}

loading是sigleton类的对象。

最佳答案

您必须在主窗口上显示 ActivityIndi​​cator,而不是 UIVIewController。

- (void)editBtntapped
{
[loading showLoadingView:appDelegate.window ForSubView:appDelegate.window];

Screen_Participant_Edit *controller=[[Screen_Participant_Edit alloc]init];
[self.navigationController pushViewController:controller animated:NO];
[controller release];

}

您正在做的是将 ActivityIndi​​cator 添加到以前的 UIViewController,然后推送新的 UIViewController。因此,当前放置 ActivityIndi​​cator 的 UIViewController 消失了。

关于ios - 如何在 Objective c 中推送到 View Controller 时显示 ActivityIndi​​cator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12727528/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com