点击UITextField时,键盘和光标都不会出现

hel*_*ikh 6 uitextfield ios

我正在Xcode 5.0.2上测试一个简单的应用程序.使用storyboard,我拖动了两个由segue连接的视图控制器.在第一个视图控制器上有一个按钮,按下该按钮后,下一个控制器出现,其中有两个文本字段.当我点击文本字段时,键盘没有显示,文本光标丢失.

textFieldViewController.h文件

@property (weak, nonatomic) IBOutlet UITextField *nameField;

@property (weak, nonatomic) IBOutlet UITextField *numberField;

- (IBAction)textFieldDoneEditing:(id)sender;


- (IBAction)backgroundTap:(id)sender;
Run Code Online (Sandbox Code Playgroud)

textFieldViewController.m文件

 - (IBAction)textFieldDoneEditing:(id)sender {
    [sender resignFirstResponder];
}

- (IBAction)backgroundTap:(id)sender {
    [self.nameField resignFirstResponder];
    [self.numberField resignFirstResponder];
}
Run Code Online (Sandbox Code Playgroud)

截图 在此输入图像描述

小智 12

由于模拟器设置,Xcode 6/iOS 8也会发生这种情况:

Xcode 6:键盘不会出现在模拟器中


jay*_*.g. 2

确保您的文本UserInteraction字段UITextfieldEnabled没有任何视图。