我是AngularJS
和Ionic
框架的新手。
我正在使用PhoneGap
和Ionic构建混合应用。
我有一种情况,用户点击UITextField,然后弹出一个模式列表,其中选择一个帐号将使模式消失,并在UITextField中输入所选值。
到目前为止,我已经进入了一个阶段,点击UITextField会触发模态弹出事件,但由于输入类型是文本,键盘也会显示。 (iOS平台)
我该如何解决这个问题?
提前致谢。
答案 0 :(得分:0)
使用UITextFieldDelegate
方法textFieldDidBeginEditing
-(void)textFieldDidBeginEditing:(UITextField *)textField
{
[textField resignFirstResponder];
}
答案 1 :(得分:0)
尝试这个,如果你需要更多信息,那么你可以分享。
-(void)textFieldDidBeginEditing:(UITextField *)textField
{
[textField resignFirstResponder];
SampleViewController *sample = [[SampleViewController alloc] initWithNibName:@"SampleViewController" bundle:nil];
[self.navigationController presentViewController:sample animated:YES completion:nil];
}