在我的 iPhone 应用程序中,我想在搜索栏顶部添加活动指示器。
当它正在搜索时,它应该显示活动指示器。
我在 XIB 中添加了活动指示器并创建了它的出口。
搜索完成后我将其隐藏,但不显示活动指示器。
问题
我发现搜索函数(比如 A)(我为活动指示器设置动画)依次调用另一个函数(比如 B),因此主线程被用于执行函数 B。但是对于活动指示器动画,我们需要 main线。
所以我尝试使用performSelectorInBackGround:withObject
方法调用函数B。现在,当我单击搜索时,会显示活动指示器,但功能 B 的功能不会执行。
什么可以解决这个问题?