Tag: uitextfield

仅在input后启用UIAlertController的UIAlertAction

我正在使用UIAlertController来显示一个对话框,其中包含一个UITextField和一个标有“Ok”的UIAlertActionbutton。 如何禁用该button,直到input到UITextField的字符(如5个字符)为止?

强制应用程序在iOS 8中使用Apple Keyboard

如何让我的应用程序的UITextfields只使用iOS 8中的苹果键盘? 我不想让第三方键盘,期间。 我知道这可能是不好的用户体验,所以请不要与我讨论这一点:) 我知道我可以将securedEntry属性设置为true以强制Apple键盘( http://www.imore.com/custom-keyboards-ios-8-explained )。 也许iOS 8会让我设置这个属性,而不是屏蔽文本?

如何在Swift中使用Textfield制作UITableview?

我想在每个单元格中使用文本字段进行表格视图, 我有一个快速文件中的自定义类: import UIKit public class TextInputTableViewCell: UITableViewCell{ @IBOutlet weak var textField: UITextField! public func configure(#text: String?, placeholder: String) { textField.text = text textField.placeholder = placeholder textField.accessibilityValue = text textField.accessibilityLabel = placeholder } } 然后在我的ViewController中 func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell{ let cell = tableView.dequeueReusableCellWithIdentifier("TextInputCell") as! TextInputTableViewCell cell.configure(text: "", placeholder: "Enter some text!") […]

UITextField委托跳转到100%的CPU使用率和使用键盘快捷键时崩溃

所以,我有一个UITextField子类,它是它自己的Delegate ,并在使用键盘快捷方式时崩溃。 它最大限度地在CPU ,并没有给出错误。 没有分配它自己的Delegate ,它没有问题。 当它被指定为Delegate ,即使不使用任何(可选)方法,也会崩溃。 自己尝试一下: 子类UITextField 。 – (id)initWithFrame:(CGRect)frame { self = [super initWithFrame:frame]; if (self) { self.delegate = self; } return self; } 它应该会崩溃。 编辑回溯: * thread #1: tid = 0x3bb8d, 0x39f14726 libobjc.A.dylib`lookUpImpOrNil + 18, queue = 'com.apple.main-thread, stop reason = signal SIGSTOP frame #0: 0x39f14726 libobjc.A.dylib`lookUpImpOrNil + 18 frame […]

UITextField clearButtonMode颜色

我可以更改textField上clearButtonMode的颜色吗? theTextField.clearButtonMode = UITextFieldViewModeWhileEditing 显示一个x是灰暗的颜色来删除textField, 但我可以用白色显示这个button吗? 谢谢

以编程方式更改UITextField的占位符文本颜色

我有一个占位符的UITextField 。 当用户想要提交表单并且他/她没有在文本框中input任何内容时,我想让占位符的文字颜色变成红色。 这是我的问题: 这是否会违反苹果的用户界面指南? 我不希望我的应用因为这么小的细节而被拒绝。 我该怎么做呢? 我知道我可以覆盖方法drawPlaceholderInRect:在UITextField的子类。 但是,如果我这样做,文本将永远是红色的,正如我以前写的,我希望它成为红色取决于用户定义的行动。 我能想到的唯一解决scheme是为我的UITextField (占位符的文本)使用“默认”文本,只要用户没有input任何内容,并在我需要时显示为红色,就以浅灰色显示。 换句话说,我只是嘲笑占位符的行为。 但是,当然,这不是很优雅。 有任何想法吗?

将UITextField文本更改为(*)星号字符

我怎么能改变一个安全的UITextField文本(这只是一堆点),以(*)星号字符像下面的图像?

UITextField将光标设置为开始文本位置

我需要移动光标在文本框上的设置焦点上开始文本位置。 有可能吗?

UITextField的键盘不会消失。 不完全是

我有一个模式表单(iPad)的表格视图,其中一个单元格包含一个UITextField。 我的视图控制器持有对文本字段的引用,也是它的代表。 当文本字段命中返回时,我将它告诉-textFieldShouldReturn:的-textFieldShouldReturn: 。 在另一种情况下,我想迫使它结束编辑,所以我告诉整个表视图到-endEditing:YES 。 之后,我释放我的本地引用到文本字段,并重新加载行以replace其他东西。 在任何情况下键盘都不会消失。 我不知道什么是错,我不知道如何进一步debugging。 我从来没有遇到任何其他的文本编辑粘性键盘问题 – 第一个响应的辞职一直performance如预期。 有什么想法吗? 谢谢。

如何根据input的文本增加文本字段的宽度?

我需要根据其内容增加文本字段的宽度。 当用户input文本时,文本字段大小应该自动增加。 我有一个closures(X)button旁边的文本字段。 我限制了文本字段和button,使文本字段居中在屏幕上,并且button与其相邻。 (文本字段应该是可编辑的,button应该是可点击的) 文本字段大小是这样的: 当我input文字时,尺寸应该会自动增加: 我怎样才能做到这一点?