【问题标题】:How to show Keyboard?如何显示键盘?
【发布时间】:2020-12-03 00:15:32
【问题描述】:

我问你一个关于 Flutter UI 的问题。

我想在ios模拟器中显示键盘,但我看不到。

你能告诉我如何在 ios 模拟器中显示键盘吗?

子:列(

        children: [

          TextFormField(
            autofocus: true,
            textInputAction: TextInputAction.next,

             decoration: InputDecoration(
              labelText: 'タイトル',
               ),
               validator: (String value) {
                    if (value.trim().isEmpty) {
                     return 'タイトル is required';
                    }
                 },
             ),

【问题讨论】:

    标签: flutter keyboard flutter-layout flutter-web


    【解决方案1】:

    您应该能够通过按cmd + k 来切换软件键盘(模拟器上的那个)。这是假设您的 TextFormField 工作正常。这是我花了很长时间才学会的东西。

    【讨论】:

      【解决方案2】:

      您可以添加键盘参数来指定键盘类型,但没有它也应该在您单击文本字段时显示键盘

      【讨论】:

      • 请修改您的答案。添加这个,您现在可以在您的应用程序中指定自定义TextInputAction。这不会破坏现有的TextField。它只是增加了覆盖默认行为的能力。代码:new TextField( keyboardType: TextInputType.text, textInputAction: TextInputAction.newline, ),
      【解决方案3】:

      您需要在 Xcode IDE 中进行设置并查看选项“I/O”,有一个选项调用 Toggle Software Keyboard

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-06-04
        • 1970-01-01
        • 1970-01-01
        • 2012-10-08
        • 2020-09-20
        • 1970-01-01
        • 2011-06-08
        • 1970-01-01
        相关资源
        最近更新 更多