inputAccessoryView не удаляется

#ios #keyboard #inputaccessoryview

#iOS #клавиатура #inputaccessoryview

Вопрос:

Первый:

 textView.inputAccessoryView = bar;
[textView becomeFirstResponder];
  

позже:

 textView.inputAccessoryView = nil;
[textView reloadInputViews];
[textView resignFirstResponder];
[self.view addSubView:bar];
  

панель — это inputAccessoryView. Это не будет добавлено в self.view. Как этого добиться?

Ответ №1:

пожалуйста, добавьте представление inputAccessoryView после задержки, как

 textView.inputAccessoryView = nil;
[textView resignFirstResponder];
[self.view performSelector:@selector(addSubview:) withObject:bar afterDelay:1];