0
У меня есть VC с UITextField. Вот мой код:UITextField, спрятанная клавиатура, TopBar все еще там
.h
@interface GameOverViewController : UIViewController <UITextFieldDelegate> {
}
.m
@implementation UITextField (DisableCopyPaste)
-(BOOL)canPerformAction:(SEL)action withSender:(id)sender
{
return NO;
return [super canPerformAction:action withSender:sender];
}
@end
@implementation GameOverViewController
NSString *text1;
text1 = @"";
UIView* testView = [[UIView alloc] init];
_nameField.inputView = testView;
[_nameField becomeFirstResponder];
_nameField.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;
Это для скрытия клавиатуры:
UIView* testView = [[UIView alloc] init];
_nameField.inputView = testView;
Но теперь есть еще TopBar от клавиатуры на мой взгляд:
Если я вынимают эти две строки кода, появляется вся клавиатура:
я не могу получить его спрячет. Я не хочу этого бара.
Если я отключил UITextField, панель исчезла.