Comment puis-je supprimer ou de masquer une sous-couche?

-(IBAction)displayinfo:(id)sender
{
    sublayer = [CALayer layer];

    if (appear == NO)
    {
        appear = YES;
        sublayer.contents=(id)[UIImage imageNamed:@"infoPalette.png"].CGImage;
        sublayer.frame= CGRectMake(300,200,350,250);
        [self.view.layer addSublayer:sublayer];
    }
    else
    {
        [sublayer removeFromSuperlayer];
    }
}

Cela permet à la couche, mais je ne peux pas le supprimer ou de le masquer en cliquant sur le même bouton.

InformationsquelleAutor Rola Masrie | 2013-12-03