UIActionSheet总是在视图之上

时间:2012-06-28 05:12:22

标签: objective-c ios uiactionsheet

我已经实现了Pin-Lock viewController,这样每次app变为活动状态时,都会显示Pass-Lock视图。

-(void)applicationDidBecomeActive:(UIApplication *)application 
{

    //--- showing Pass-Lock View
}

但是,在resigningActive时,如果显示任何UIActionSheet(应用程序中的任何位置)。在恢复应用程序时,Pass-Lock视图与UIActionSheet一起显示。

直到现在我已经实现了一个“UIApplicationWillResignActiveNotification”,但这对于一个视图来说是特别的。所以我必须在整个应用程序中实现。

任何人都可以提出更好的解决方案吗?

1 个答案:

答案 0 :(得分:1)

您无需为此使用通知。因为,我们已经在应用程序委托类中使用了一些委托方法。这些代表将根据申请状态致电。这适用于整个应用程序。所以,你可以继续这些代表。