Comment puis-je ajouter UIView objet à soi-même.vue.fenêtre dans ios7?

Je voudrais ajouter un sombre couche de la vue qui couvre la totalité de l'écran.

Pour ce faire, j'ai ajouté UIView objet à la fenêtre de propriété de UIViewController comme indiqué ci-dessous.Je me souviens que j'ai été en mesure d'ajouter une vue à window comme cela dans ios6. Mais, il ne fonctionne pas dans ios7.

Comment suis-je capable de le faire fonctionner?

Merci d'avance!!

- (void)viewDidLoad
{
    [super viewDidLoad];

    UIView *overlayView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, [UIScreen mainScreen].bounds.size.height)];

    overlayView.backgroundColor = [UIColor blackColor];
    overlayView.alpha = 0.8;

    [self.view.window addSubview:overlayView];
}
Je vous remercie pour votre réponse. Il ajoute un affichage à l'intérieur de la vue de la table, afin de ne pas cacher la barre de navigation et la barre d'onglet.

OriginalL'auteur crzyonez777 | 2014-02-04