我有一个矩形边界 (10, 20, 100, 200),CGPoints 是 StartPoint (0.5, 0.5),EndPoints 是 (1, 1)。从这些点需要如何计算线段边界?我需要将此边界应用于 CGGradient 作为起点和终点。
例如代码:
GradientColor gradientColor1 = new GradientColor(){StartPoint = new CGPoint(0.5, 0), EndPoint= new CGPoint(0.5, 1)};
GradientStop stop1 = new GradientStop() { Color = UIColor.Red, Offset = 0.1f };
GradientStop stop2 = new GradientStop() { Color = UIColor.Blue, Offset = 0.9f };
你能帮我解决这个问题吗?