2013-03-01 26 views

cevap

44

bu kullanabilirsiniz:

yourTextField.layer.borderColor=[[UIColor blackColor]CGColor]; 

yourTextField.layer.borderWidth=1.0; 

ve #import <QuartzCore/QuartzCore.h> içe aktarmayı unutmayın senin .h dosyasında

Ayrıca RGB değerinizi de belirleyebilirsiniz.

yourTextField.layer.borderColor=[[UIColor colorWithRed:178.0f/255.0f green:178.0f/255.0f blue:178.0f/255.0f alpha:1.0] CGColor]; 

Not: hızlı 2.3

yourTextField.layer.borderColor = UIColor.blackColor().CGColor 
yourTextField.layer.borderWidth = 1.0 

VEYA

yourTextField.layer.borderColor = UIColor(red: 178.0/255.0, green: 178.0/255.0, blue: 178.0/255.0, alpha: 1.0).CGColor 
için 7

Güncelleme iOS ile başlayan iki değeri ayarlamanız gerekir Swift için

Güncelleme 3.1.1

yourTextField.layer.borderColor = UIColor.black.cgColor 
yourTextField.layer.borderWidth = 1.0 

VEYA

yourTextField.layer.borderColor = UIColor(red: 178.0/255.0, green: 178.0/255.0, blue: 178.0/255.0, alpha: 1.0).cgColor 
+3

IOS7 – Jeef

+2

üzerinde çalışmıyor gibi görünüyor Bu yalnızca borderWidth ile çalışır. iOS6'da bile borderWidth vermelisiniz. IOS7 ile de çalışıyor. – KDeogharkar

+0

Bu yaklaşık 10 dakika ile Mücadele! Sonunda, çıkışa textField bağlanmadığım anlaşılıyor ( – trickster77777

5

Quartzcore çerçevesini kullanın. BorderColor yanı sıra textField.layer.borderWidth ayarlayabilirsiniz: daha başvuru için

tField.layer.borderColor = [UIColor redColor].CGColor; 

: https://stackoverflow.com/a/5749376/1554632

11
#import <QuartzCore/QuartzCore.h> 

kodunun altında Kullanım TextField sınır rengi değiştirmek için

textField.layer.borderWidth = 2.0f; 
textField.layer.borderColor = [[UIColor redColor] CGColor]; 
textField.layer.cornerRadius = 5; 
textField.clipsToBounds  = YES; 
SWIFT için

i textfield sınır renk değişimi i kuvvetiyle araması yaptığını sonrası yüzden bende yok olur aksi yayınlanmıştır bulunca

textField.layer.borderColor = UIColor.redColor().CGColor; 
+0

txt_field.layer.borderColor = UIColor.redColor() CGColor // Swift için –

İlgili konular