设置边框颜色
本文关键字:颜色 边框 设置 | 更新日期: 2023-09-27 18:11:11
在MonoTouch中,我试图设置边框颜色,但是BorderColor由于其保护级别而无法访问,无法更改。
public class BorderedUITextView:UITextView
{
public BorderedUITextView (RectangleF Frame):base(Frame)
{
this.Layer.BorderColor (UIColor.Black); ????????????
this.Layer.BorderWidth = 1.3f;
this.Layer.CornerRadius = 15f;
this.ClipsToBounds = true;
}
}
你也可以从UiColor
获取CGColorthis.Layer.BorderColor = UIColor.Black.CGColor;
Layer
(如果一个CoreAnimation.CALayer
) BorderColor
是一个属性(而不是一个方法),那么它应该这样赋值:
this.Layer.BorderColor = x;
而且它是CGColor
而不是UIColor
this.Layer.BorderColor = new MonoTouch.CoreGraphics.CGColor (0.5f, 0.5f);