2013-05-14 2 views
0

Я использую этот код для изменения клавиатуры returnkeytype элемента ввода в monotouch.dialog, но он пока не показывает «возврат» на клавиатуре.Изменение клавиатуры EntryElement returnkeytype monotouch.dialog

protected override MonoTouch.UIKit.UITextField CreateTextField (System.Drawing.RectangleF frame) 
    { 
     try { 
      var field= base.CreateTextField (frame); 
      field .ReturnKeyType = UIReturnKeyType.Done; 
      return field ; 
     } catch (Exception ex) { 
      RltLog .HandleException (ex); 
      return null ; 
     } 
    } 

Я ошибаюсь в некотором тонком

+0

как этот код вызывается? не могли бы вы поделиться немного больше кода? –

ответ

2

По Глядя на monotouch.dialog исходников Я считаю, что elemet, сам по себе имеет атрибут для этого заманчивого. поэтому следует использовать такой код:

RltEntryElement createServerUrlEntry(){ 

     try { 


      ServerNameEntryElement = new EntryElement ("Website url","placeholder", 
     "value"); 


      ServerNameEntryElement .ReturnKeyType = UIReturnKeyType .Done ; 

      return ServerNameEntryElement ; 

     } catch (Exception ex) { 
      HandleException (ex); 
      return null ; 
     } 
    } 
Смежные вопросы