2014-01-23 2 views
5

Xamarin에서 UITextField의 borderColor를 White로 변경해야합니다.XAMarin에서 UITextField borderColor를 변경하십시오.

layer.borderColor이라고 설정하고 XCode IB에 런타임 속성을 설정했지만 사용하지 못했습니다.

누군가이 문제를 해결할 수 있도록 도와 주시겠습니까?

+1

http://forums.xamarin.com/discussion/8204/ios-7-uibutton-with-single-line-border – santhu

답변

16

이 당신은 거기에 도착해야합니다

var textField = new UITextField(); 

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

를 문제가 해결되지 않으면, 더 많은 코드를 보여주십시오. 왜냐하면 나는 어딘가에 스타일을 덮어 쓰는 것으로 추정하기 때문입니다.

+1

심각하게 내가 시도한 것을 이해하지 못합니다. 나는 테두리를 보이지 않는 BorderWidth를 설정하지 않았습니다. – ilight

-1

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

+1

Asker는 이미'layer.borderColor'를 설정하려고 시도했음을 명시 했으므로이 대답은 도움이되지 않습니다. –