Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 在UITextField中按Enter键时隐藏键盘_Iphone_Iphone Sdk 3.0 - Fatal编程技术网

Iphone 在UITextField中按Enter键时隐藏键盘

Iphone 在UITextField中按Enter键时隐藏键盘,iphone,iphone-sdk-3.0,Iphone,Iphone Sdk 3.0,我是iPhone开发新手 我有一个UITextField,当我按下enter键时,我需要隐藏键盘 实现此目的的任何方法?实现协议的textfield应返回:方法,并根据传入的对象返回YES - (BOOL) textFieldShouldReturn:(UITextField *) textField { [textField resignFirstResponder]; return (textField == someTextField); } 实现协议的textFieldSh

我是iPhone开发新手

我有一个UITextField,当我按下enter键时,我需要隐藏键盘

实现此目的的任何方法?

实现协议的
textfield应返回:
方法,并根据传入的对象返回
YES

- (BOOL) textFieldShouldReturn:(UITextField *) textField {
   [textField resignFirstResponder];
   return (textField == someTextField);
}
实现协议的
textFieldShouldReturn:
方法,并基于传入的对象返回
YES

- (BOOL) textFieldShouldReturn:(UITextField *) textField {
   [textField resignFirstResponder];
   return (textField == someTextField);
}
  • (BOOL)textField应返回:(UITextField*)textField { [textField resignFirstResponder]; 返回YES; }
      • (BOOL)textField应返回:(UITextField*)textField { [textField resignFirstResponder]; 返回YES; }
      首先,如果textfield全局对象是myTextField,则
      在.h文件中
      @界面MyScreen:UIViewController { UITextField*myTextField; } @属性(非原子,保留)IBMOutlet UITextField***myTextField**
      In.xib
      将myTextField附加到控件。
      在.m文件中
      -(无效)viewDidLoad
      { [超级视图下载]; myTextField.delegate=self; } 如果要在键盘的特定返回按钮上返回键盘,请按:
      #pragma标记UITextFieldDelegate -(BOOL)textField应返回:(UITextField*)textField { [textField resignFirstResponder]; 返回YES; } 如果您想返回您的特定按钮
      -(iAction)MyButton按下:(id)发件人 { [self.myTextField辞职FirstResponder]; } 为我的英语不好道歉。 谢谢和问候, 乔塔姆·蒂瓦里 Ios应用程序开发人员
      首先,如果textfield全局对象是myTextField,则
      在.h文件中
      @界面MyScreen:UIViewController { UITextField*myTextField; } @属性(非原子,保留)IBMOutlet UITextField***myTextField**
      In.xib
      将myTextField附加到控件。
      在.m文件中
      -(无效)viewDidLoad
      { [超级视图下载]; myTextField.delegate=self; } 如果要在键盘的特定返回按钮上返回键盘,请按:
      #pragma标记UITextFieldDelegate -(BOOL)textField应返回:(UITextField*)textField { [textField resignFirstResponder]; 返回YES; } 如果您想返回您的特定按钮
      -(iAction)MyButton按下:(id)发件人 { [self.myTextField辞职FirstResponder]; } 为我的英语不好道歉。 谢谢和问候, 乔塔姆·蒂瓦里 Ios应用程序开发人员
      First if the textfield global object is myTextField then <br>
      
      In .h file <br> 
      
      @interface MyScreen : UIViewController <**UITextFieldDelegate**>
      {
           UITextField *myTextField;
      }
      @property (nonatomic,retain) IBOutlet UITextField ***myTextField**;<br>
      
      In .xib <br>
      
      Attach myTextField to the control.<br>
      
      In .m File <br>
      
      
      
      - (void) viewDidLoad<br>
      {
      
             [super viewDidLoad];
             myTextField.delegate = self;
      }
      
      If you want to return the keyboard on particular return button of keyboard press: <br>
      
      #pragma mark  UITextFieldDelegate
      
      - (BOOL)textFieldShouldReturn:(UITextField *)textField
      {
          [textField resignFirstResponder];
          return YES;
      }
      
      If you want to return on your particular button <br>
      
      - (IBAction) myButtonPressed:(id)sender
      {
              [self.myTextField resignFirstResponder];
      }
      
      
      Apologise for my bad english.
      
      Thanks & Regards,
      Gautam Tiwari
      Ios Application Developer