草庐IT

keyboard-interactive

全部标签

ios - iPhone/iOS : Presenting HTML 5 Keyboard for Postal Codes

有几种技巧可以在移动设备上为HTML5输入(即标签)显示不同的键盘。例如,有些记录在Apple的网站上,ConfiguringtheKeyboardforWebViews.这些对于可用性来说非常好,但是当涉及到国际邮政编码的输入(主要是数字,但允许字母)时,我们只剩下一些糟糕的选择。大多数人建议使用pattern="\d*"显示数字键盘的技巧,但这不允许输入字母。type="number"输入类型显示常规键盘但转换为数字布局:这适用于iOS设备,但它会让Chrome认为输入必须是数字,甚至会更改输入的行为(向上/向下递增和递减值)。有没有办法让iOS默认为数字布局,但仍允许字母数字输入

ios - Xcode 6 : Keyboard does not show up in simulator

当我运行模拟器并单击UITextView时,键盘没有显示。如何重新启用键盘?以前可以,但现在不行了-我不知道我可能不小心点击了什么。 最佳答案 我遇到了同样的问题。我的解决方案如下:iOS模拟器->硬件->键盘取消选中“连接硬件键盘”我的被选中是因为我使用的是我的mac键盘,但如果你确定它未被选中,iPhone键盘将始终出现。 关于ios-Xcode6:Keyboarddoesnotshowupinsimulator,我们在StackOverflow上找到一个类似的问题:

keyboard - flutter.io (dart) - 如何隐藏键盘建议栏?

在Flutter应用的文本框中,用户正在输入文本和数字。有什么方法可以抑制键盘建议栏? 最佳答案 使用EditableText类并将属性autocorrect设置为false。告诉我它是否有效,还没有尝试过。 关于keyboard-flutter.io(dart)-如何隐藏键盘建议栏?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/47147467/

flutter : Keyboard without decimal point

我需要一个只有数字(没有小数点)的numberInputKeyboard。我已经尝试使用keyboardType:TextInputType.numberWithOptions(decimal:false)但这仍然对我没有帮助 最佳答案 一个答案建议使用BlacklistingTextInputFormatter,这在您使用英语语言环境的情况下肯定有效。然而,这可能不适用于其他使用,而不是.作为十进制分隔符的语言环境。所以我建议使用WhitelistingTextInputFormatter:import"package:flutt

keyboard - 如何让 flutter 应用程序支持电视设备?

电视设备不支持触摸操作,用户必须使用Remote。我们需要通过按左、上、右、下方向键来移动焦点,当目标控件获得焦点时,我们将按下OK按钮来响应各种按键事件。但是我找不到任何flutter接口(interface)来解决这个交互,谁能帮帮我? 最佳答案 为此有SystemChannels。我自己还没有尝试过,但看起来这应该可以满足您的需要:DartDocs-SystemChannels.keyEventAJSONBasicMessageChannelforkeyboardevents.[DartDocs-SystemChannels.

keyboard - flutter 数字键盘没有完成按钮

我在我的TextField中使用TextInputType.number。但是键盘内没有任何完成或下一步按钮。TextInputAction.done在数字键盘上不起作用。我应该为此做什么? 最佳答案 我刚刚创建了一个包,用于向当前键盘添加基本操作。你可以在这里看看:https://pub.dartlang.org/packages/keyboard_actions示例代码:import'package:flutter/material.dart';import'package:keyboard_actions/keyboard_a

flutter - 如果 Open Keyboard 的 Textfield 位于命名 Route 的 bottomSheet 中,则 Open Keyboard 意外关闭

在我们现在正在编写的应用程序中,我们遇到了一个问题,即如果将焦点放在底部工作表中的文本字段,键盘会在短暂的闪烁后消失。在尝试修复它数小时后,我试图隔离这种奇怪的行为并提出了以下错误:如果我在不是主页的页面的脚手架的底部工作表中点击TextField,键盘就会消失。(见示例)我已经在https://github.com/flutter/flutter/issues/36271上发布了这个但还没有得到回应。有人知道吗?这真的是一个错误还是我在路线上做错了什么?提前致谢。马库斯示例代码import'package:flutter/material.dart';voidmain()=>runA

Xcode 7 Playground 标记 : What is keyboard shortcut for Show Rendered Markup

由于我在RawMarkup和RenderedMarkup之间来回切换,我想知道是否有一个键盘快捷键可以在它们之间移动。 最佳答案 不,默认情况下没有,但您可以通过进入Xcode>Preferences>KeyBindings轻松设置它,然后搜索ma​​rkup:上面的截图显示了⌥⇧R的赋值。 关于Xcode7Playground标记:WhatiskeyboardshortcutforShowRenderedMarkup,我们在StackOverflow上找到一个类似的问题:

C# 线程/异步 : Running a task in the background while UI is interactable

在了解了Async/Await和Threading之后,我仍然不确定将其应用于我的情况的正确方法。无论我尝试的变体如何,我的UI仍然挂起,因为我似乎没有异步调用我想要的函数,此外,我的解决方案实际上可能需要线程。我想做什么:我有一个WPF应用程序,上面有一个按钮,我想启动一个操作,该操作仍然允许通过UI或其他方式与程序进行交互。一旦满足在此函数之外确定的条件,该函数就应该结束。对我来说,这听起来很标准,但我觉得我误解了一些东西,而且我实现不正确。我现在拥有的:privateasyncvoidstart_button_Click(objectsender,RoutedEventArgse

c# - Keyboard.Focus 不适用于 WPF 中的文本框

我正在努力解决在wpf中修复的看起来如此简单的问题,但我还没有发现为什么我无法让我的应用程序按照我的计划运行。当用户按下ctrl+f时,我的wpf应用程序中会弹出一个小搜索框。我想要的只是让插入符号在搜索框文本框中闪烁,准备好接受任何用户输入而无需用户单击它。这是文本框的xaml代码,它是可见的、已启用的、可HitTest的、可停止的和可聚焦的。在后面的代码中,当搜索框的可见性受到影响时,我调用了这个方法。搜索框在应用程序开始时加载。//////Handleseventstriggeredfromfocusingonthisview.//////Thesender.///Thekeye