public static CALayer MakeMultilineLayer(SkeletonType type, int index, nfloat width, SkeletonConfig config)
        {
            var layer = type.GetLayer();

            layer.AnchorPoint = CGPoint.Empty;
            layer.Name        = CALayerExtensions.SkeletonSubLayersName;
            layer.Frame       = new CGRect(0, index * config.SpaceRequiredForEachLine, width, config.MultilineHeight);
            return(layer);
        }
 public SkeletonLayer(SkeletonType type, UIColor[] colors, UIView holder)
 {
     SkeletonType             = type;
     _weakRefHolder           = new WeakReference <UIView>(holder);
     ContentLayer             = type.GetLayer();
     ContentLayer.AnchorPoint = CGPoint.Empty;
     ContentLayer.Bounds      = holder.MaxBoundsEstimated();
     AddMultilinesIfNeeded();
     ContentLayer.Tint(colors);
 }