草庐IT

uiTextFields

全部标签

ios - 使用自动布局管理 UITextField 的动态位置

我的客户要求如下:我将创建包含大约15个文本字段(在服务器上预先定义)的注册表单。注册字段中的字段信息来自服务器。在某些情况下可能不需要某些字段。因此,我将获得特定案例所需的字段。例如假设服务器上的预定义字段数量为15。即名字、姓氏、电话号码、出生日期、照片、电子邮件、地址、邮政编码等。但在某些情况下,电子邮件ID字段可能不是必需的。所以我不会从服务器获取该字段。因此,应用程序端我必须从预定义的字段列表中隐藏电子邮件文本字段。也有可能不需要多个(任何字段)字段。所以我也必须隐藏它们。我正在尝试通过图像表示来解释情况,如下所示。案例1:案例2:在这种情况下,我正在做的是(应用程序端)我为

ios - 如果 UITextField 或 UITextView 的 autocapitalizationType 属性设置正确,我如何进行 UI 测试?

假设我有一个UITextView,我在上面设置了这些属性:textView.accessibilityIdentifier="autocapitalized"textView.autocapitalizationType=UITextAutocapitalizationType.Sentences如果autocapitalizationType设置正确,现在我想进行UI测试(使用新的XCode7UI测试框架)。为了模拟用户在UITextView上书写,我编写了如下测试:letapp=XCUIApplication()lettextView=app.textViews["autocapi

ios - 如何根据uitextfield的tag id获取uitextfield中的值。?

我正在使用GMSAutocompleteViewController,我的uiviewcontroller中有三个UITextfield。当第一个UItextfield被点击时,我移动到带有标签号的GMSAutocompleteViewController,但现在我想在文本字段中显示地名,用户在gmsautocompleteviewcontroller中点击>方法。请看我的代码。-(void)textFieldDidBeginEditing:(UITextField*)textField{NSLog(@"startediting");if(textField.tag==1){NSLog

ios - 如何调整 UITextField 占位符文本的大小以适合 UITextField 宽度?

可以如下更改UITextField占位符文本颜色:[txtFieldsetValue:[UIColorcolorWithRed:128.0/255.0green:128.0/255.0blue:128.0/255.0alpha:1.0]forKeyPath:@"_placeholderLabel.textColor"];同样,有什么方法可以调整UITextField占位符文本字体的大小以适合UITextField宽度?注意:我在表格View的自定义单元格中有文本字段,也在自定义单元格中使用了自动布局。 最佳答案 我遇到了同样的问题,

ios - MSMessages 扩展 iOS 10 删除消息 UITextField

我目前正在构建一个iOS10MSMessages扩展应用程序。我正在显示一个屏幕作为我的MSMessages的扩展状态。当我单击UITextField时,它会显示一个键盘,但在键盘正上方,它还会显示用于消息的TextField。我想隐藏该TextField,因为在展开状态屏幕中没有用处。这是我想在展开状态下隐藏的iMessage文本框的屏幕截图。 最佳答案 目前在当前测试版(Xcode8beta6)中没有办法做到这一点。如果这是您想要在iMessage应用程序中使用的东西,我建议您在Apple的开发者网站上提交错误报告/功能请求,以

ios - 监听指定时间内UITextField文本变化

监听文本框,输入内容的情况,2S内有内容输入不处理,2S后无内容输入,退出编辑请求界面 最佳答案 这里不是写你的代码——而是给你一个关于如何使用NSTimer的详细说明;)[注意这只是一种方法,但恕我直言,这是最简单/最直观的]将自己设置为文本域的委托(delegate)等待didBegin通知并在那里将取消编辑的计时器设置为2s!如果在计时器处于事件状态时调用了endEditing,则将其取消如果在计时器处于事件状态时调用了shouldChangeCharacters,则取消它如果计时器未被取消并触发。告诉文本框结束编辑

ios - 有什么方法可以禁用 UITextField 中占位符文本的辅助功能画外音吗?

我在我的应用程序中使用UITextField作为搜索文本栏。我总是想将accessibiliyLabel设置为文本字段作为“搜索文件”。我还想将占位符设置为“搜索文件”。但是当我启动iOS画外音时,如果在“”(空)中输入文本,则Searchforfile会说两次(即一种形式accessibilityLabel和另一种形式占位符)。如果某些输入文本出现在文本字段中,则只有accessibilityLabel会与输入文本一起朗读。有什么方法可以禁用占位符文本的可访问性吗? 最佳答案 找到这个答案here:classMyTextField

iphone - 时间格式的 iOS UITextField

我有一个以编程方式创建的UITextField。此文本字段用于输入时间。占位符文本是“00:00:00.000”。点击文本字段时,将出现一个数字键盘。理想情况下,我希望灰色占位符文本在用户键入时保留。当他们输入数字时,它会替换占位符文本中的灰色零并跳过冒号和句号(保持格式不变,用户无需输入任何标点符号)。如果无法保留占位符文本并在用户键入时替换它,我希望自动输入标点符号。提前致谢! 最佳答案 iOS有一个UIDatePicker对此进行控制,如果您想按照自己的方式进行,那么您将自己处理所有用户输入。

iphone - 将 UITextField 添加到 cameraOverlay

大家好,我正在尝试将UITextField添加到我的cameraOverlay。我让它显示在我的相机View中,但它不可编辑。它根本没有响应。我需要采取什么方法才能让它响应?我看过这个问题,但不明白如何在我的cameraOverly上设置一个透明的ViewController。Suggestionforcameraoverlay提前致谢! 最佳答案 步骤应该是:创建您的选择器。创建一个带有clearColor背景的空View。将带有addSubview:的文本字段添加到步骤2中的View。将cameraOverlayView设置为第

iphone - 如何使用 PhoneNumberFormatter 类在 UITextField 中格式化电话号码?

我一直在查看此处有关尝试将UITextField自动格式化为电话号码的一堆主题。我看到了指向AhmedAbdelkader的PhoneNumberFormatter类(http://the-lost-beauty.blogspot.com/2010/01/auto-formatting-phone-number.html)的链接但我不明白如何实际实现它。我有两个UITextFields,我想与类一起使用,它们与许多其他UITextFields一起用于其他目的。艾哈迈德的例子是:UITextField*myTextField;intmyTextFieldSemaphore;PhoneNu