C# 如何通过CALayer Xamarin.IOS枚举
我需要将以下内容从c objective Xamarin.IOS更改为c#C# 如何通过CALayer Xamarin.IOS枚举,c#,xamarin,xamarin.ios,C#,Xamarin,Xamarin.ios,我需要将以下内容从c objective Xamarin.IOS更改为c# NSEnumerator *enumerator = [rootLayer.sublayers reverseObjectEnumerator]; for(CALayer *layer in enumerator) { [layer removeFromSuperlayer]; } 您可以使用System.Linq的Reverse替换NSArray的ReverseObject枚举器方法: 例如: foreac
NSEnumerator *enumerator = [rootLayer.sublayers reverseObjectEnumerator];
for(CALayer *layer in enumerator) {
[layer removeFromSuperlayer];
}
您可以使用System.Linq的
Reverse
替换NSArray的ReverseObject枚举器
方法:
例如:
foreach (var layer in View.Layer.Sublayers.Reverse())
{
layer.RemoveFromSuperLayer();
}
逆转对象枚举器()
返回一个枚举器对象,该对象允许您按相反顺序访问数组中的每个对象
回复:您可以使用System.Linq的
Reverse
替换NSArray的ReverseObject枚举器
方法:
例如:
foreach (var layer in View.Layer.Sublayers.Reverse())
{
layer.RemoveFromSuperLayer();
}
逆转对象枚举器()
返回一个枚举器对象,该对象允许您按相反顺序访问数组中的每个对象
回复:@bhuvana如果这解决了你的问题,你能接受答案吗,thanks@bhuvana如果这解决了你的问题,你能接受答案吗,谢谢