2017-02-07 4 views
0

Мне нужно получить текст от пользователя в качестве ввода. Я использую редактор, потому что вход может быть многострочным. Однако, когда пользователь фокусируется на кнопке редактирования над клавиатурой. Мне нужно удалить его. Записанная кнопка не отображается, когда я использую запись вместо редактора, но мне нужно вводить ее как многострочную. Могу ли я удалить кнопку «Готово» или я могу использовать запись как многострочную?Удалить проделанную кнопку над клавиатурой в Xamarin.Forms

ответ

1

Я создал пользовательский редактор рендерер для ИОС и удалить сделана кнопка успешно. Вот мой код:

[assembly: ExportRenderer(typeof(CustomEditor), typeof(CustomEditorRenderer))] 
namespace ProjectName.iOS 
{ 
    public class CustomEditorRenderer : EditorRenderer 
    { 
     protected override void OnElementChanged(ElementChangedEventArgs<Editor> e) 
     { 
      base.OnElementChanged(e); 
      this.Control.InputAccessoryView = null; 
     } 
    } 
} 
Смежные вопросы