IOSテキストボックス事件ーー委託方式の実現

1162 ワード


#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    
    self.textField.delegate = self; //         ,      ,       
    
}

- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

#pragma mark--------------UITextFieldDelegate method

- (BOOL) textFieldShouldBeginEditing:(UITextField*) textField
{
    NSLog(@"      .............
"); return YES; } - (void) textFieldDidBeginEditing:(UITextField *) textField { NSLog(@" .............
"); } - (BOOL) textFieldShouldEndEditing:(UITextField *) textField { NSLog(@" .............
"); return YES; } - (void) textFieldDidEndEditing:(UITextField *) textField { NSString *text = [textField text]; NSLog(@" .............%@
",text); } - (BOOL) textFieldShouldReturn:(UITextField *) textField { NSLog(@"call textFieldShouldReturn.............
"); [textField resignFirstResponder]; return YES; } @end