gpt4 book ai didi

iOS 5 : Input placeholder doesn't clear on focus, 仅在输入、错误或功能上?

转载 作者:行者123 更新时间:2023-11-29 11:16:47 25 4
gpt4 key购买 nike

在 iOS 5 模拟器中运行我的 Web 应用程序时,我注意到 iOS 5 不会立即清除占位符,仅在第一次输入后才清除。在所有其他版本的 iOS 以及所有桌面浏览器上,当用户将焦点放在输入上时,占位符会立即被清除。我现在无法访问 iOS 5 设备,但我非常怀疑这是模拟器错误。

这是错误还是有意为之?奇怪的是,我只在网上找到一个关于此行为的引用,就在此处:clearing input placeholder in iOS5

这个问题有解决办法吗?当占位符没有立即清除时,用户会非常沮丧。

最佳答案

我认为你错了——iOS 文本字段总是这样。

我不明白为什么这会让用户感到沮丧。如果有什么帮助的话,帮助文本在他们开始输入之前保持可见是有帮助的,以防他们在选择字段之前错过它。

可能会让您感到困惑的是,iOS 字段有一个单独的可选行为,即在选择字段时清除文本,但请注意,这是清除的实际文本,而不是占位符文本。

占位符文本是浅灰色文本,在用户键入内容之前一直显示。

内容文本(通常为黑色)有时会在字段获得焦点时清除,有时不会,具体取决于 UITextField 的配置方式。

您链接到的 SO 问题中的 jQuery 解决方案应该允许您复制您想要的此功能的任何变体,但我个人建议坚持 iOS 惯例,即在用户键入内容之前不清除帮助文本。

关于iOS 5 : Input placeholder doesn't clear on focus, 仅在输入、错误或功能上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9113764/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com