2014-09-26 4 views
3

Клавиатура не отображается для текстового поля на симуляторе.Клавиатура TextField не отображается

Создано текстовое поле.

txt_UserName = new UITextField { 
     Placeholder = "Enter Username", 
     BorderStyle = UITextBorderStyle.RoundedRect, 
     Font = UIFont.FromName(Constants.KHELVETIC,Constants.KFontSize12), 
     VerticalAlignment = UIControlContentVerticalAlignment.Center, 
     AutocorrectionType = UITextAutocorrectionType.No, 
     AutocapitalizationType = UITextAutocapitalizationType.None, 
     ClearButtonMode = UITextFieldViewMode.WhileEditing, 
     LeftViewMode = UITextFieldViewMode.Always, 
     ReturnKeyType = UIReturnKeyType.Next, 
     BackgroundColor = UIColor.White, 
     ShouldReturn = delegate { 
      txt_Email.BecomeFirstResponder(); 
      return true; 
      } 
     }; 


    txt_Email = new UITextField { 
     Placeholder = "Enter Email", 
     BorderStyle = UITextBorderStyle.RoundedRect, 
     Font = UIFont.FromName(Constants.KHELVETIC,Constants.KFontSize12), 
     VerticalAlignment = UIControlContentVerticalAlignment.Center, 
     AutocorrectionType = UITextAutocorrectionType.No, 
     AutocapitalizationType = UITextAutocapitalizationType.None, 
     ClearButtonMode = UITextFieldViewMode.WhileEditing, 
     KeyboardType = UIKeyboardType.EmailAddress, 
     LeftViewMode = UITextFieldViewMode.Always, 
     ReturnKeyType = UIReturnKeyType.Next, 
     BackgroundColor = UIColor.White, 
     ShouldReturn = delegate { 
      txt_Password.BecomeFirstResponder(); 
      return true; 
     } 
    }; 

Невозможно найти keyplane, который поддерживает тип 5 для клавиатуры iPhone-Portrait-PhonePad; используя 2870935746_Portrait_iPhone-Complex-Pad_Default

Его показано выше, когда я выбираю текстовое поле.

+0

Вопрос неясен. – StarShine

+2

Перейдите в меню HardWare в IOSsimulator >> KeyBorad >> Снимите флажок «Подключить аппаратную клавиатуру» – aViNaSh

ответ

14

Вам необходимо снять флажок с аппаратной клавиатуры, чтобы клавиатура на эмуляторе всплывала. , потому что если у вас есть опция аппаратной клавиатуры, вам нужно будет подключить клавиатуру к вашему устройству, чтобы проверить, берет ли это это.

+10

Или просто нажмите ⌘K – Adam

Смежные вопросы