android - 如何在 React Native 中为计时器输入分隔 TextInput
问题描述
我现在正在开发一个简单的计时器应用程序,用户应该将输入时间指定为任意数字(截图如下)。我希望输入的时间被分隔,类似于谷歌的计时器如何用小“h”、“m”和“s”字符分隔小时、分钟和秒。但我想使用冒号来分隔这些字符,而不是这些字符。
我目前正在使用 TextInput 作为输入时间的组件。有什么方法可以“永久”保留冒号,这样无论是否输入了数字,它们都会出现?我正在考虑在 I 之前添加冒号setState
,但这将允许删除冒号。我也在研究 Overlay,但这可能会导致数字和冒号之间的间距看起来很奇怪。
解决方案
推荐阅读
- php - 如何根据从另一个外键/ Laravel 6显示的外键显示表格
- python - Jupyter Notebook 500 内部服务器错误属性错误模块“打字”没有属性“AsyncGenerator”
- azure - 如何在 Azure Function 的 EventHubTrigger 连接字符串中为本地环境设置代理
- python - 用于在 python 中循环时匹配字母、数字和特殊章程的正则表达式
- python - 根据 df1 中的值在 df2 中保留一列
- node.js - 尝试在 Docker 中更新 NPM:代码 EISDIR
- python - 使用 SQLite3 TypeError 在 Python 中出现参数错误:+ 的不支持的操作数类型:'sqlite3.Cursor' 和 'str'
- c# - 在以前的属性中选择 null
- android - I18nManager.forceRtl(false) 在 android 中不起作用
- vue.js - Vue - 为输入文本设置默认值