private void DrawOffBox()
{
if (_offBoxLayer != null)
_offBoxLayer.RemoveFromSuperLayer();
_offBoxLayer = new CAShapeLayer
{
Frame = Bounds,
Path = _pathManager.PathForBox().CGPath,
FillColor = UIColor.Clear.CGColor,
StrokeColor = _tintColor.CGColor,
LineWidth = _lineWidth,
RasterizationScale = 2 * UIScreen.MainScreen.Scale,
ShouldRasterize = true
};
Layer.AddSublayer(_offBoxLayer);
}