uitextfield隐藏键盘?

use*_*244 4 iphone cocoa-touch uitextfield

在iPhone上.当我按下时uitextfield我不想弹出键盘.

我想要相同的行为,根本就没有键盘.当用户按下键盘时,如何隐藏/关闭键盘uitextfield

mvd*_*vds 7

如果你想要完全相同的行为,没有键盘,请尝试

textfield.inputView = [[[UIView alloc] initWithFrame:CGRectZero] autorelease];
Run Code Online (Sandbox Code Playgroud)


une*_*lue 6

返回否UITextFieldDelegate- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField应该这样做.

  • 这很容易,你的viewController应该是textfield的委托(你可以在界面生成器中完成),然后你只需在viewController中实现该函数并返回NO.我希望这有帮助! (3认同)