在Xamarin中更改UITextField borderColor

时间:2014-01-23 09:25:26

标签: ios xamarin.ios uitextfield xamarin

我需要在Xamarin中将UITextField的borderColor更改为White。

我尝试在XCode IB中设置它的layer.borderColor和运行时属性,但它没用。

有人可以帮助我实现这个目标吗?

2 个答案:

答案 0 :(得分:17)

这应该可以帮助你:

var textField = new UITextField();

textField.Layer.BorderColor = UIColor.White.CGColor;
textField.Layer.BorderWidth = 1f;

如果不起作用,请显示更多代码。因为那时我认为你在某处覆盖了这种风格。

答案 1 :(得分:-1)

Control.Layer.BorderColor = Color.FromHex(" 1B9AF7")。ToCGColor();