So entlassen Sie die Tastatur iOS programmgesteuert beim Drücken der RückkehrIOS

Programmierung für iOS
Anonymous
 So entlassen Sie die Tastatur iOS programmgesteuert beim Drücken der Rückkehr

Post by Anonymous »

Ich habe ein Uitextfield programmgesteuert erstellt, wodurch das Uitextfield eine Eigenschaft des ViewController erstellt wird. Ich muss die Tastatur mit der Rückkehr und der Berührung auf dem Bildschirm entlassen. Ich konnte den Bildschirm Touch in die Entlassung bringen, aber das Drücken der Rückkehr funktioniert nicht. Möglich zu tun?

Code: Select all

#import 

@interface ViewController : UIViewController 

@property (strong, atomic) UITextField *username;

@end
< /code>
.m
#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad
{
[super viewDidLoad];

// Do any additional setup after loading the view, typically from a nib.

self.view.backgroundColor = [UIColor blueColor];
self.username = [[UITextField alloc] initWithFrame:CGRectMake(100, 25, 80, 20)];
self.username.placeholder = @"Enter your username";
self.username.backgroundColor = [UIColor whiteColor];
self.username.borderStyle = UITextBorderStyleRoundedRect;
if (self.username.placeholder != nil) {
self.username.clearsOnBeginEditing = NO;
}
_username.delegate = self;

[self.view addSubview:self.username];
[_username resignFirstResponder];

}

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{
NSLog(@"touchesBegan:withEvent:");
[self.view endEditing:YES];
[super touchesBegan:touches withEvent:event];
}

@end

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post