文本字段键盘不出现

Posted

技术标签:

【中文标题】文本字段键盘不出现【英文标题】:TextField Keyboard Does Not Appear 【发布时间】:2014-09-26 09:15:42 【问题描述】:

模拟器上的文本字段没有出现键盘。

创建了文本字段。

    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;
        
    ;

找不到支持键盘 iPhone-Portrait-PhonePad 的 type 5 的键盘;使用 2870935746_Portrait_iPhone-Complex-Pad_Default

当我选择文本字段时,它会显示上述消息。

【问题讨论】:

问题不清楚。 转到iossimulator中的硬件菜单>> KeyBorad >>取消选中“连接硬件键盘” 【参考方案1】:

您需要取消选中硬件键盘选项,以便模拟器上的键盘弹出。 因为如果您有硬件键盘选项,则需要将键盘连接到您的设备以检查它是否正在使用它。

【讨论】:

以上是关于文本字段键盘不出现的主要内容,如果未能解决你的问题,请参考以下文章

当我在 swift 中单击单元格中的文本字段时,键盘没有出现

带有文本字段的 UiTableView - 出现键盘时滚动

UIPickerView:键盘不隐藏

文本字段在 iOS 模拟器上不显示键盘

启动自定义软键盘后文本字段不显示光标

Swift 键盘出现到文本字段移动无法正常工作