在做友盟推送的时候打开指定界面,我是用首页去push的 导致了当前我不在首页的情况下造成异常的界面显示,所以先判断下当前显示的是否是首页的控制器,所以就找到的下面的方法链接:http://edsioon.me/if-uiviewcontroller-is-display/,小测可行
-(BOOL)isCurrentViewControllerVisible:(UIViewController*)viewController
{
return(viewController.isViewLoaded&& viewController.view.window);
}
网友评论