草庐IT

uiTextFields

全部标签

ios - 自动大写单词在 UITextField 中不起作用

我有以下代码可以将第一个字母设为粗体:self.firstNameTexField_.autocapitalizationType=UITextAutocapitalizationTypeWords;self.lastNameTextField_.autocapitalizationType=UITextAutocapitalizationTypeWords;self.emailTextField_.autocapitalizationType=UITextAutocapitalizationTypeWords;但是,这并不构成大写单词的第一个字母。知道为什么吗?

iOS 6 : UIDatePicker in the UITextField

我在将日期选择器与文本字段连接时遇到问题。我已经尝试了stackoverflow的所有解决方案,但它们在ios6中不起作用。你能描述一下如何制作它吗,我想点击文本字段并通过日期选择器选择日期。 最佳答案 您应该使用UITextField的inputView属性来显示选择器而不是键盘。iOS6将为您处理所有事情(用动画而不是键盘等显示选择器)。注意:您可能还想添加一些inputAccessoryView(通常是一个带有一些“确定”按钮的UIToolBar)以使用户能够关闭选择器(您的“确定”按钮的IBAction将简单地调用[text

ios - 带有 attributedText 的 UITextField shouldChangeTextInRange 导致滚动奇怪的行为

我需要在渲染之前捕获键入的文本,以便对其应用一些属性。为此,我使用了UITextView的委托(delegate)方法shouldChangeTextInRange以及NSAttributedString。到目前为止一切顺利,而且有效。问题是,当UITextView获得一定数量的文本并开始滚动时,更改attributedText使其滚动到顶部,而下一个字符将使它滚动回到末尾。它在打字时继续上下移动..设置textview.text,而不是属性文本,n有什么建议吗?提前致谢。-(BOOL)textView:(UITextView*)textViewshouldChangeTextInRa

ios - 有没有办法自动将 UITextField 绑定(bind)到我的数据模型中的变量?

我正在构建一个ViewController,我在其中添加了一堆UITextField以编程方式对我的看法。我想用我从CoreData加载的一些文本预先填充文本字段,但允许用户根据需要进入并更改该文本。然后我需要返回并将新文本再次保存回CoreData,并使用新值执行计算。保存和加载本身不是问题,但我正在寻找一种跟踪用户更改内容的好方法。过去,我使用.tag完成了此操作。UITextField的属性(property)和textFieldDidEndEditing:委托(delegate)方法。问题是我将在此View中包含数十个文本字段-足以让我记不清是什么.tag属于我模型中的什么变量

ios - 第一个字母在 UITextField 中用斜体字体截断

我已使用UITextAlignmentLeft将斜体字体添加到UITextField。当用户键入字符时“j”,这个字符在左边被截断。我尝试添加填充、自定义textrectBounds和editingtextRectBounds但它们都不起作用。 最佳答案 您可以创建一个super简单的UILabel子类:classPaddingLabel:UILabel{overridefuncdrawText(inrect:CGRect){letinsets=UIEdgeInsets(top:0,left:2,bottom:0,right:2)s

ios - 用于使用多个保存的字符串搜索 UITableView 的 UITextField

在我的应用程序中,有一个组件可以同时向多个用户发送一条消息。我想实现它类似于facebook消息撰写。通过将uitextfield与本地通知一起使用,我可以像这样过滤我的UITableView;self.searchTextFieldObserver=[[NSNotificationCenterdefaultCenter]addObserverForName:UITextFieldTextDidChangeNotificationobject:self.searchTextViewqueue:[NSOperationQueuemainQueue]usingBlock:^(NSNotif

ios - appium 测试 iOS 中的 UITextField 可见性错误

我开发了一个简单的iOS应用程序,在使用Appium进行测试时,所有UIControls状态都显示为可见性错误。下图是测试的截图。我在Storyboard上设置了可访问性标签下面给出了我为一个简单的文本字段编写的代码。self.txt_txt.isAccessibilityElement=YES;self.txt_txt.accessibilityElementsHidden=NO;我对此进行了一些研发,但没有发现任何让UIControls保持“可见性”为真的东西。如何在上述情况下保持可见性为真。如果不在代码中,是否还有其他脚本可以运行?。欢迎任何想法。 最

ios - UITextField 文本在编辑时向左移动 1px

在右对齐的文本字段中,当它被编辑时,文本相对于占位符文本的位置向左移动1px。这不会发生在模拟器上,只会发生在设备上(在本例中为iPad)。这是一个已知的错误?有办法解决吗?有一个类似的错误here但我没有使用自定义字体,只是使用系统字体。 最佳答案 我以前遇到过这种情况,我认为这实际上是一个iOS错误。不管怎样,苹果提供了两种你可以在UITextField中覆盖的方法。希望对您有所帮助。-(CGRect)textRectForBounds:(CGRect)bounds;-(CGRect)placeholderRectForBoun

ios - 如何以编程方式创建具有多个占位符的多行 UITextfield?

如何以编程方式创建多行UITextfield?我需要创建一个包含多个占位符的多行支持文本字段。我不想提及它的xib。 最佳答案 你可以通过一些技巧来实现。请在这里查看我的答案:MultilineUITextfield 关于ios-如何以编程方式创建具有多个占位符的多行UITextfield?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/15762197/

ios - UITextField 自定义表情符号(图标)

我有一个小问题:我需要在uitextfield中使用自定义表情符号,因为我知道-iOS情绪是unicode字符。要编写系统表情符号,我只需要打印类似\ue413的东西,它就会变成图像。我如何使用自定义图标来做到这一点? 最佳答案 您需要将图像插入到UITextField中,这将此问题简化为与以下内容相同:AddingImagestoUITextView 关于ios-UITextField自定义表情符号(图标),我们在StackOverflow上找到一个类似的问题: