Ios4 如何删除ios中的其他UI组件

Ios4 如何删除ios中的其他UI组件,ios4,Ios4,在我的应用程序中,我有以下场景 有线程在后台运行,检查某些标志是否打开 此线程正在为整个应用程序运行 如果找到“on”标志,则转到某个视图(从navigationcontroller推送) 因此,我需要放弃或删除所有其他UI组件,如UIAlertView、UIActionSheet等 在我的例子中,当我按下视图控制器时,actionsheet open不会自动放弃 如何删除在推送视图时已启动的所有其他UI组件 请一定要写这个帖子 提前通知 Parag Deshpande-(无效)删除子视图:(U

在我的应用程序中,我有以下场景

  • 有线程在后台运行,检查某些标志是否打开
  • 此线程正在为整个应用程序运行
  • 如果找到“on”标志,则转到某个视图(从navigationcontroller推送)
  • 因此,我需要放弃或删除所有其他UI组件,如UIAlertView、UIActionSheet等
  • 在我的例子中,当我按下视图控制器时,actionsheet open不会自动放弃

    如何删除在推送视图时已启动的所有其他UI组件

    请一定要写这个帖子

    提前通知

    Parag Deshpande

    -(无效)删除子视图:(UIView) { NSArray arr=view.subview; 用于(UIView*arr中的tmp) {


    }

    thnx vinay我应该在哪里定义它?我的意思是在每个viewcontroller或“我的线程”中。您可以在自己的视图控制器中定义它,并在dealloc和didReceiveMemoryWarning()中调用它,以及在您要删除视图的位置调用它。thnx再次说明,但是我在子视图数组中没有得到uiactionsheet引用。