问题标签 [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 投票
1 回答
207 浏览

iphone - 输入后接受自动更正

我的用户在 a 中输入文本,UITextField然后按 aUIBarButtonItem确认。

如果用户点击 时有自动更正建议 UIBarButtonItem,则不接受。我如何以编程方式接受它?

0 投票
3 回答
5864 浏览

iphone - 点击UITableView时resignFirstResponder?

我有UITableView两个自定义单元格,每个单元格都有一个子视图,UITextField里面有一个。我尝试UIButton在顶部添加一个UITableView并拥有它,resignFirstResponder但这仅意味着您将无法点击其他任何地方 - 甚至UITextFields无法输入文本。

如果我在这两个之外点击,我该如何做到这UITextFields一点,我可以调用 resignFirstResponder,以便用户可以返回其他单元格?

谢谢

0 投票
2 回答
934 浏览

iphone - 如何使 iPhone UITextField 成为必需?

如何使UITextField成为必需?换句话说,如果条目为空,则将它们重新集中在必填字段上。

0 投票
5 回答
12346 浏览

iphone - 如何找出 UITextField 导致 UIKeyboardWillShowNotification 的原因?

我正在尝试在我的应用程序中使用自定义键盘,但是在尝试将其限制为一个特定的 UITextField 时遇到了问题。

我的代码基于这个 Xcode 项目(最初在这个博客上找到)。该代码将自定义 UIButton(表示“小数点”)添加到 UIKeyboardTypeNumberPad 键盘视图中。它通过订阅 UIKeyboardWillShowNotification 并在键盘出现时修改键盘来实现。

该 Xcode 项目效果很好,但是当我添加一个额外的 UITextField 时,即使我为该文本字段选择了完全不同的键盘类型,自定义键也会被放入该文本字段的键盘中。

我尝试注册以仅查看来自一个特定 UITextField 的 UIKeyboardWillShowNotification 通知,但这似乎不起作用:

我还尝试检查传递给keyboardWillShow的NSNotification内的对象,但不幸的是它指的是键盘,而不是导致键盘出现的UI控件。

}}

我误解了 addObserver 接口吗?肯定有一种方法可以订阅来自特定 UI 控件的通知吗?

有人对如何实现这一目标有任何其他建议吗?

0 投票
2 回答
4953 浏览

iphone - 自定义 UITextField/UIButton

我想要做的是复制邮件应用程序和消息应用程序中看到的 UITextField 之类的 NSTokenField(键入联系人并提出建议)。

我已经让自动完成功能完美运行,当您输入 UITextField 时,会弹出一个 UITableView,显示它可以在数组中找到的任何匹配项,当您单击一个时,它会将其添加到 UITextField。到目前为止,我对此感到非常满意。

我现在遇到的问题是使控件看起来像本机应用程序中的控件。毕竟,设计就是一切!

我的第一个问题是如何将阴影外观添加到 UITableView?看起来它沉没在 UITextField 后面。

其次,我知道我将不得不继承 UITextField 以使其看起来像我想要的那样,但我不知道从哪里开始。一些指针或样本会很棒!

最后,我想我需要创建一个带有文本空间和蓝色渐变的自定义 UIButton,然后将其添加到 UITextField。与 UITextField 相同的问题,不确定如何子类化 UIButton(它需要什么方法来绘制和填充)或如何将其添加到 UITextField,这样当您在 UITextField 中单击退格键时,按钮将突出显示,然后如果再次单击退格键则将其删除(正是 NSTokenField 的工作方式)。

我已经包含了一张图片,以便您可以看到我在说什么: http ://www.thermoglobalnuclearwar.com/stuff/mail.jpg

我看过 Joe Hewitts Three20 项目,但我无法确定它的正面或反面。我想非常简单地开始并了解正在发生的一切,而不是仅仅将他的代码拖到我的代码中而不知道发生了什么!

任何帮助是极大的赞赏!

谢谢,汤姆。

0 投票
1 回答
4520 浏览

iphone - 我正在寻找 UITextFieldDelegate 示例代码

我正在寻找UITextFieldDelegate示例代码。知道的请教。

0 投票
2 回答
5656 浏览

objective-c - 管理 UITextField.text 属性

好吧,我有一个 UITextField。

它里面是一个属性 UITextField.text。

可以这样做吗:

我的问题是内存。 UITextField 的 text 属性的旧值会发生什么变化。

你不必这样做:

我仍然像在普通 C 中一样考虑内存管理。这可能是这里的缺陷。

0 投票
1 回答
726 浏览

iphone - UITextField 省略号

我有一个 UITextField 但是当它溢出时我希望它滚动而不是使用省略号。你能在 iPhone 上做到这一点吗?

0 投票
2 回答
1285 浏览

ios - 以编程方式创建 UILabel、UITextField 等时的图形错误

我以编程方式创建了登录视图和表格视图。

在某些我无法重现的情况下,会出现一些奇怪的视觉错误:

  • 某些字母的字体大小与其他字母不同的文本
  • 最初不显示边框的按钮,但仅当您单击它时才显示。在同样的情况下,按钮的边框可以显示在 UITextField 而不是占位符(见截图)
  • 一个标签出现在不正确的位置,但在上面提到的文本字段中,倒置(我还没有设法截取这个)

下面,我添加了两个屏幕截图,大部分应用程序都变黑了,只显示了错误:

http://uppix.net/b/c/4/dd1e41acb94b7d0ad8eb173772e97.png    http://uppix.net/b/f/2/a5993440c07753b851701068330be.png

在这里,您可以看到文本与不同的字体大小混合在一起。

此错误不会定期发生或无法重现。

我在下面添加了登录屏幕的代码:

0 投票
1 回答
448 浏览

iphone - 为什么 uitextfield 在成为第一响应者时从不返回 nil?

当我让我的文本字段成为第一响应者时,文本字段永远不会返回零,即使我通过 myTextField.text = nil 强制它为零;一旦我注释掉“[myTextField becomeFirstResponder];” 文本字段能够返回 nil。有人知道为什么吗?