Comment changer une UIView zPosition?

Je ne comprends pas comment changer la zPosition de vue, j'ai essayer mais rien ne se passe :

- (void)viewDidLoad {
    [super viewDidLoad];

    UIView *view = [[[UIView alloc] initWithFrame:CGRectMake(100, 100, 100, 100)] autorelease];
    view.backgroundColor = [UIColor blackColor];
    view.layer.zPosition = -400;
    [self.view addSubview:view];
}

Dans le CALayer doc de ne pas dire quelque chose doit être fait avant d'utiliser cette propriété. Personne ne sait ce que je suis absent ?

Grâce,
Vincent.

Peut-être que vous devriez expliquer ce que vous voulez vraiment accomplir, c'est à dire que pensez-vous de résoudre en changeant le zPosition ?
Je veux animer cette propriété, de sorte que certains CATextLayer se déplace de l'arrière-plan au premier plan. Je pense que je peux obtenir le même résultat avec la transformation de la propriété de la couche, mais je voudrais savoir comment utiliser ce zProperty.

OriginalL'auteur vdaubry | 2010-08-21