- , , , , . , , testView.delegate = self; - textView? .
, textFieldDidChange: UITextFieldDelegate. , textField:shouldChangeCharactersInRange:replacementString: - , , . IBAction , , .
, , IB, . :
@interface MyViewController : UIViewController {
UITextField *textView;
}
@property(nonatomic,retain) IBOutlet UITextField *textView;
- (IBAction)myAction:(id)sender;
@end
:
@implementation MyViewController
@synthesize textView;
- (IBAction)myAction:(id)sender {
}
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
int count = [textView.text length];
charCount.text = (NSString *)count;
}
@end
UITextFieldDelegate.