2011-08-19 41 views

Trả lời

8

bạn có thể xác nhận các văn bản bằng cách thiết lập đại biểu của UITextField để điều khiển của bạn sau đó làm điều gì đó như:

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range { 
    [self validateInput]; // Your method to check what the user is writting 
    return YES; 
} 

Và trong bạn "validateInput", thay đổi hình nền nếu xác nhận thất bại.

23

Thay đổi màu viền của một TextField bằng cách sử dụng QuartzCore

#import <QuartzCore/QuartzCore.h> 
[...] 
textField.layer.borderWidth = 1.0f; 
textField.layer.borderColor = [[UIColor redColor] CGColor]; 

với góc tròn

textField.layer.cornerRadius = 5; 
textField.clipsToBounds  = YES; 
Các vấn đề liên quan