问题标签 [uitextfield]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
13690 浏览

iphone - 限制 UITextView 或 UITextField 中粘贴的字符串长度

限制直接输入到 UITextView 或 UITextField 的字符串的问题之前已经在 SO 上解决:

但是现在使用 OS 3.0 复制和粘贴成为一个问题,因为上述 SO 问题中的解决方案不会阻止粘贴其他字符(即,您不能在使用上述解决方案配置的字段中键入超过 10 个字符,但是您可以轻松地将 100 个字符粘贴到同一字段中)。

有没有办法防止直接输入的字符串粘贴的字符串溢出?

0 投票
3 回答
4654 浏览

iphone - UITextField - 我如何使用自定义键盘并禁用默认键盘

我正在使用 UITextField 来获取价格字段的输入。因为它是为了价格,所以我想为一个小键盘和一个十进制按钮制作一个自定义键盘。我有键盘视图设置,但是,我不知道如何完全禁用默认的 iphone 键盘。有任何想法吗?

0 投票
2 回答
1065 浏览

iphone - UITableViewCell 和 UITableView 的交互测试问题,有什么解决方案吗?

我有一个继承自的类UITableViewController,这也是根类。此 tableView 包含三个自定义UITableViewCells(从 NIB 文件加载而不是子类化),每个UITableViewCell都有一个UITextField. 现在当我实现委托方法时

我没有收到任何事件。这个函数永远不会被触发,我也尝试实现其他委托方法,但它们都没有触发。如何触发这些委托方法?

我还想覆盖canPerformAction:sender:这些UITextFields 的函数(它们是 s 的一部分UITableViewCell);
这该怎么做?

0 投票
4 回答
10359 浏览

iphone - 带小数分隔符的数字键盘

如何获得带小数点分隔符的数字键盘?目前我被 UIKeyboardNumberPad 卡住了。

0 投票
5 回答
43396 浏览

iphone - 清除 UITextField 的最佳方法

对于一个IBOutlet UITextField,就内存管理或其他原因而言,您如何清除文本值是否重要?

或者

在objective-c中,可以接受给nil对象发送消息并且@""是静态的NSString *。我不确定是否每个都@""指向内存中的同一个对象,或者它是否分配了一堆 1 字节空终止字符串。

没什么大不了的,只是想我会问社区。谢谢。

0 投票
6 回答
36789 浏览

ios - 如何使 UITextField 的文本在 iPhone 中以首字母大写显示

我有一个文本框,我只对首字母大写感兴趣,那么如何在 iPhone UITextField 中做到这一点。

0 投票
2 回答
11004 浏览

iphone - UITableViewCell 中的 UITextField - 添加新单元格

我正在尝试在 iPhone 上的照片库中创建一个类似于 YouTube 视频上传器视图的表格视图。

这是基本设置。

我创建了一个包含 UITextField 的自定义 UITableViewCell。在我的表格中显示单元格效果很好,我可以毫无问题地编辑文本。我创建了一个事件挂钩,以便我可以查看文本字段中的文本何时更改。

我想做的就是这个。当用户第一次编辑文本时,我想在当前单元格下方的表格视图中插入一个新单元格(newIndexPath 在正确位置之前计算):

问题是当我运行单元格插入代码时,单元格被创建但文本字段的文本短暂更新,但随后键盘被关闭并且文本字段被设置回空字符串。

任何帮助都是极好的!我整天都在为这个问题头疼。

0 投票
1 回答
7506 浏览

iphone - 如何选择 UITextField?

我想在 UITableView 中编辑用户的用户名。我向 UITableViewCell 添加了一个 UITextField ,这似乎工作得很好。但是当用户触摸单元格(甚至在文本字段之外)时,他希望进行编辑。

如何以编程方式选择文本字段?

代码看起来像:

0 投票
2 回答
3305 浏览

iphone - becomeFirstResponder 不尊重键盘设置

我正在开发一个相当简单的 iPhone 应用程序来求解二次方程,主要是因为它非常简单——至少是概念和数学!

我在 Interface Builder 中创建了一个界面,它有几个标签、3 个文本字段(varAfield 等)和一个 Solve 按钮。设置为 UITextFieldDelegate 的 3 个文本字段已设置为自动显示“数字和标点符号”键盘。此代码用于关闭键盘,然后在用户点击返回键时自动移动到下一个变量(表示“下一步”,但变量 C 表示“完成”

无论如何,问题出现在 becomeFirstResponder 的第一个实例上。键盘按应有的方式出现,但是,它使用的是 ASCII 键盘而不是“数字和标点符号”。第二次调用它时,它按应有的方式工作。另外,如果我再次从变量 A 开始,它将正常工作。无论我将 becomeFirstResponder 的第一个实例移动到哪里,第一次(也是唯一一次)在应用程序中调用它时,它的行为都不正确。

更新: becomeFirstResponder 仍然(即使在第一个实例上)尊重我选择的返回键,但无论设置哪个键盘,它仍然显示“ASCII Capable”。发生什么了?我已经检查了 IB 中的所有内容,它似乎没问题...

0 投票
5 回答
5780 浏览

objective-c - 限制 UITextField 大小

如何限制 UITextField 中的字符数?

即,如果我将其限制为 10 个字符,用户将无法输入超过 10 个字符。另外我想阻止他输入一些特殊字符,例如 +、= 等。

我该怎么做?