gpt4 book ai didi

ios - UITextField 键盘。如何禁用强制触摸?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:13:00 24 4
gpt4 key购买 nike

我遇到了一个有趣的问题。在我的应用程序中,我有一些只能包含一个字符的 UITextFields。从 iPhone 6s (iOS 9) 开始,Apple 推出了一项与键盘文本字段上的强制触摸相关的很酷的功能:

gif

http://cdn.osxdaily.com/wp-content/uploads/2016/05/iphone-keyboard-trackpad.mov.gif

在我的例子中,当文本字段只能包含一个字符时,这是完全没有用的,而且可能会产生很大的误解。

我浏览了 UITextField documentation而且我还没有找到任何可以帮助我的东西。

你有什么想法可以解决这个问题吗?可能吗?

谢谢!

更新

与@dmorrow 相关的回答:

isSecureTextEntry 设置为 true 会禁用该功能,但在我的例子中,我想查看输入文本。所以 isSecureTextEntry 必须是 false

最佳答案

我刚刚测试过,textField.isSecureTextEntry = true 禁用了这个功能。我不确定您如何将输入从数字切换为 •,但如果您只使用 native 密码输入,您将获得所需的结果。

新想法

如果您使用隐藏的文本字段进行输入,并且 isSecureTextEntry = true 会怎么样。您的每个输入字段实际上只是一个 UIButton。点击按钮时,隐藏的文本字段将成为第一响应者。在文本输入上,您可以像现在一样设置按钮的标签并跳转到下一个按钮。每当用户点击按钮时,它都会清除输入并允许他们再次输入。

关于ios - UITextField 键盘。如何禁用强制触摸?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42905497/

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