草庐IT

uiTextFields

全部标签

ios - uitextfield 左 View 中的标签未与文本对齐

我正在制作一个自定义textField,在他的左View中有一个标签,但标签的文本没有与textField的文本/占位符对齐。这里是我的简单代码:classmytextfield:UITextField{overrideinit(frame:CGRect){super.init(frame:frame)leftViewMode=.alwaysletlabel=UILabel()label.text="Hello"leftView=label}requiredinit?(coderaDecoder:NSCoder){fatalError("init(coder:)hasnotbeenim

c# Xamarin UITextField 设置光标位置

我需要将UITextField的光标定位在与另一个先前文本字段完全相同的位置。我将光标在第一个文本字段中的位置作为nintindex=txtToField.GetOffsetFromPosition(txtToField.BeginningOfDocument,txtToField.SelectedTextRange.Start);,它正确地从开头获取字符数我的光标当前所在的文本字段。经过一些研究,并使用以下问题:SettingcursorpositionofUITextField我尝试使用我之前获得的索引来实现问题的解决方案,以在文本字段中设置光标位置。这是行不通的,在将文本字段设置

iphone - UITextField 跳转到上一个

我的View中有两个UITextField,让用户以1234AA格式输入邮政编码UITextField1:用于带数字键盘的数字部分UITextField2:用于字母(常规键盘)当用户输入四位数字时,我能够自动跳转到第二个文本字段。我为此定制了这个方法:-(BOOL)textField:(UITextField*)textFieldshouldChangeCharactersInRange:(NSRange)rangereplacementString:(NSString*)string现在我的问题是,当用户按下删除键而文本字段2为空时,有没有一种方法可以自动从文本字段2跳回到文本字段1

objective-c - 顶部带有 uitextfield 的 UIkeyboard 弹出窗口(包括图片)

我正在尝试实现这种类型的效果,即按下一个barbutton并弹出uikeyboard并在它的正上方带来一个uitextfield。请参阅所附图片。有人可以指出我如何做到这一点吗?谢谢。 最佳答案 使用UIToolbar或UIActionSheet将文本字段设置为键盘的inputAccessoryView。UIToolbar*keyboardDoneButtonView=[[UIToolbaralloc]init];keyboardDoneButtonView.barStyle=UIBarStyleBlack;keyboardDone

iphone - 如何将 UITextfield 转换为十六进制值

我想要异或(^)两个值并将结果传递给一个整数。这两个值都是从UITextFields传入的,第一个是这样的......NSString*recieveCode=myCode.text;inttempCode=[recieveCodeintValue];但是第二个值需要转换成十六进制....我不知道该怎么做..(显然我必须在某个时候做一些检查以确保字符串中的所有字符都符合到十六进制格式),但现在我只是想弄清楚如何将uitextfield中的文本转换为十六进制格式,这样我就可以尝试将^这两个值放在一起。 最佳答案 unsignedint

iphone - 当文本已添加到 UITextFields 时,如何在 UIReturnKeyGo 和 UIReturnKeyNext 之间切换?

我试图根据用户是否在字段中输入了一些文本来在UIReturnKeyGo和UIReturnKeyNext按钮之间切换,但它没有按照我希望的方式工作。这就是我正在做的事情。我创建了以下方法:-(void)setReturnKey{if(self.isLoggingIn){if([self.userField.textlength]>0||[self.passField.textlength]>0){self.userField.returnKeyType=UIReturnKeyGo;self.passField.returnKeyType=UIReturnKeyGo;}else{self.

objective-c - UITableView 滚动后 UITextFields 重叠

我有一个带有UITextFields的UITableView来制作一个表单。它看起来很棒——除了当你滚动新的UITextFields时,它们被放置在旧的UITextFields之上……我不明白为什么!我知道当单元格被重用时(即dequeueReusableCellWithIdentifier返回非零),单元格与现有的UITextField一起返回。我找到了一个解决方案,可以保持标签的唯一性,最好删除任何以前的UITextField。但我不想那样做。在提交此表单的最后,我想从文本字段中获取所有值(如果我删除它们就不能这样做)..这是代码。感谢您的帮助!-(UITableViewCell*

ios - 在 UITextField 中从右到左动画文本

我有一段很长的文本需要显示在一行中。文本太长,无法放入UITextField对象。我正在寻找一种从右到左为文本(或uitextfield对象本身)设置动画的方法。我在一些iPhone应用程序中看到过,但不知道该怎么做。想法是,如果文本太大不适合,请将其缓慢向左滚动,以便用户可以阅读。知道如何实现吗?谢谢! 最佳答案 您可以使用像BrianStormont的AutoScrollLabel这样的解决方案更多讨论here.在包含它之后,您需要大致执行以下操作:AutoScrollLabel*marquee=[[AutoScrollLabe

ios - 如何在点击图像时弹出用于输入数据的 UITextField?

如果我点击一个图像,我可以弹出用于输入数据的UITextfield吗?我该怎么做? 最佳答案 您可以按如下方式使用UIAlertView:UIAlertView*alert=[[UIAlertViewalloc]initWithTitle:@"Title"message:@"Pleaseenteryourtext:"delegate:selfcancelButtonTitle:@"Done"otherButtonTitles:nil];alert.alertViewStyle=UIAlertViewStylePlainTextInp

objective-c - 像 UITextField 一样隐藏 UITextview

我已经搜索了apple的文档和StackOverflow上的其他帖子,但我仍然无法在UITextView的内部添加阴影。我想让它看起来像一个UITextField。这是我试过的代码。CALayer*frontLayer=self.frontField.layer;[frontLayersetBorderColor:CGColorCreate(CGColorSpaceCreateDeviceGray(),nil)];[frontLayersetBorderWidth:1];[frontLayersetCornerRadius:5];[frontLayersetShadowRadius:1