草庐IT

UItextField

全部标签

ios - 更改 UIAlertView 中 UITextField 的键盘类型

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭9年前。我创建了一个UIAlertView,其alertViewStyle设置为UIAlertViewStylePlainTextInput。我想改变键盘类型,但不是通过添加subview。我的代码:UIAlertView*alert=[[UIAlertViewalloc]initWithTitle:@"a"message:@"b"delegate:nilcancelButtonTitle:@"cance

ios - 可编辑的 UITableView,单元格中的 UITextField,按下完成时存储数据

我已经为此苦苦思索了一两天,但无法完全按照我想要的方式工作。我正在尝试模仿地址簿的联系人编辑页面(我知道之前有人问过它)。我有一个包含UITextField的自定义UITableViewCell,它与详细信息文本标签位于同一位置,当按下编辑按钮时,它们会隐藏和取消隐藏以显示正确的项目。我正在使用UITextFieldDelegate将文本字段中键入的信息存储到字典中,以便在用户单击“完成”时将它们保存到View数组和我的核心数据模型中。现在的问题是:如果文本被输入到一个字段中,没有其他字段/单元格被选中,并且按下完成,更改的信息将被忽略,它永远不会存储在字典中。我的代码现在只在按下完成

iphone - UITextField - 返回 BOOL 的代表崩溃

我有一个UITextField,我正在将其添加到UITableViewCell以用作一长串帐户的搜索字段。我添加如下:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifier=@"Cell";UITableViewCell*cell=[tableViewdequeueReusableCellWithIdentifier:CellIdentifier];if(cell==nil){cell=[

iOS:自定义 UITextField 的 inputView 大小

我需要自定义UITextField的inputView的大小。我分配给inputView的自定义View的大小已经是260x220但inputView仍然显示为260x768(Portrait)和260x1024(Landscap)。我尝试更改inputView'sFrame但仍然没有任何变化。无论如何我可以修改UITextField的inputViewFrame以便它只占用底部屏幕的特定空间?textField.inputView=numPadViewController.view;[textField.inputViewsetFrame:CGRectMake(0,0,260,220

ios - 奇怪的 UITextField 故障/错误 : Cursor jumps left when centered text is deleted

当我在空的UITextField中按下删除键时,会出现一个奇怪的故障。我应该无法删除任何内容,但当我点击删除时光标移到文本字段中大约一个制表符宽度的左侧,它是空的。只有当文本在文本字段中居中而不是左对齐时才会发生这种情况。当我继续打字时,它会跳回中心并正常运行。知道会发生什么吗? 最佳答案 2018年XCode9.3和IOS10.3...我已经证实...至少在我的情况下,问题是由包含占位符文本的文本字段引起的。当我删除占位符文本时,光标表现得“正常”/符合预期。 关于ios-奇怪的UIT

ios - 如何禁用 UITextField 长按上的 'Replace' 和 'Share' 选项?

在长按UITextField时,除了“剪切”、“复制”、“粘贴”和“定义”选项之外,现在还有一些选项,即“替换...”和“共享...”。可以通过“canPerformAction:withSender”方法禁用这些“剪切”、“复制”、“粘贴”和“定义”选项,但我找不到禁用这些“替换...”和“共享”的方法。..'选项。是否也有任何选择器可用于此,或者可以通过其他任何方式禁用它吗?有人遇到过这个并成功禁用了这些选项吗?请提出建议。 最佳答案 您可以拦截长按事件并提供您自己的实现和所需的行为。请检查接受的答案:Howtointercep

objective-c - UITextField 在触摸时崩溃

当触摸具有默认类型的UITextField时,我们的ios应用程序崩溃。还有另一个uitextfield,它是小键盘,它工作正常。崩溃仅发生在ios5.0.1上,而ios4.x工作正常。UITextField是使用界面生成器创建的,我没有为它添加任何委托(delegate)。该项目是在4.0.2上创建的,我也在4.2上测试了同一个项目。如果我创建一个新项目并在其中放入一个UITextField就没有问题。不知何故,我项目中的某些东西导致UITextField崩溃,我不知道如何调试它。崩溃日志如下:(gdb)bt#00x33fa2fdcinCFRetain()#10x37991db6in

ios - UIView 中的 UITextField 不响应用户交互

这是我的场景:我的StoryBoard中有一个UIViewController用于我的映射功能。我正在添加GooglemapView(GoogleMapsiOS1.3.1),例如:GMSCameraPosition*camera=[GMSCameraPositioncameraWithLatitude:-33.86longitude:151.20zoom:6];mapView_=[GMSMapViewmapWithFrame:CGRectMake(0,49,320,450)camera:camera];mapView_.myLocationEnabled=YES;self.view=m

ios - 可以为 UITextField 提供自定义的单词建议来源吗?

我想知道在iOS4.2的某个文本字段中编辑时是否可以有一个自定义的建议词典如下图所示,默认的建议词典是英文词典。我想知道的是,是否可以给它一个字符串数组,以便文本字段只给出这些字符串作为建议。 最佳答案 不幸的是,这并不容易。如果你想这样做,你似乎有两个选择,而且看起来都不容易。1.滚动你自己的建议覆盖代码并禁用苹果的东西。2.(非常粗略)看看您是否可以利用iOS在输入文本时包含联系人姓名这一事实。我相信它这样做至少是为了将名称大写,但它也可以使用它来自动完成它们。 关于ios-可以为U

iphone - 为什么 Emoji 无法在 UITextField 中正确显示?

当使用以下代码设置Emoji字符时:self.textField.text=@"\ue415";它只是显示为一个正方形。但是当我从键盘输入表情符号时,它会正确显示。有什么问题?PS:我使用的是IOS5.1 最佳答案 在旧版本的iOS中,Emoji字符都在Unicode私有(private)使用区中,顾名思义,它是一组明确没有任何关联字符的Unicode代码点。但是,Unicode标准已更新为包含大量Emoji字符,因此iOS现在使用这些字符,MacOSX也是如此。您可以在www.unicode.org/charts的代码图表中查看所