我正在使用分层图像视图,我为它创建了3层,
在某些时候,在运行时,我希望将图层的一个隐藏状态设置为隐藏;
我想知道为什么这段代码不能用于我想做的事情
-(void)setLayerVisibility:(int)layerNumber visible:(BOOL)visible{
[[self.layer.sublayers objectAtIndex:layerNumber]setHidden:!visible];
[[self.layer.sublayers objectAtIndex:layerNumber]setNeedsLayout];
}