草庐IT

UItextField

全部标签

ios - iOS 7 中 UISearchBar 中的 UITextField

我正在尝试使用其中的TextField实现与我的iOS6应用程序相同的UISearchBar外观。我曾尝试以多种方式对其进行编码,但尚未成功。问题是,自iOS7以来,我无法以任何方式更改TextField的框架。结果是,我的TextField占用了NavigationBar中的所有空间并覆盖了右侧的UIBarButtonItem(菜单按钮)。见下图:iOS6代码:这就是我在iOS6中的编码方式,我可以在其中将TextFields框架设置为我喜欢的任何内容!UITextField*sbTextField=(UITextField*)[searchBar.subviewslastObjec

iphone - 在自定义 UITableViewCell 中访问 UITextField

我在IB中创建了一个UITableViewCell(与关联的UITableViewCell子类.m和.h),其中包含一个UITextField。此UITextField连接到UITableViewCell子类中的IBOutlet,并且还具有一个属性。在我的TableViewController中,我使用带有以下代码的自定义单元格://Customizetheappearanceoftableviewcells.-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)i

iphone - 在自定义 UITableViewCell 中访问 UITextField

我在IB中创建了一个UITableViewCell(与关联的UITableViewCell子类.m和.h),其中包含一个UITextField。此UITextField连接到UITableViewCell子类中的IBOutlet,并且还具有一个属性。在我的TableViewController中,我使用带有以下代码的自定义单元格://Customizetheappearanceoftableviewcells.-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)i

ios - 在 UITextField 中输入右 View UIImageView

我有一个目标操作,当按下按钮时,我验证UITextField://GetthetextfromtheUITextFieldNSString*nameStr=_name.text;_name.rightView=[[UIImageViewalloc]initWithImage:[UIImageimageNamed:@"error.png"]];[self.viewaddSubview:_name];if(nameStr.length==0){UIAlertView*alert=[[UIAlertViewalloc]initWithTitle:@"InvalidName"message:@

ios - 在 UITextField 中输入右 View UIImageView

我有一个目标操作,当按下按钮时,我验证UITextField://GetthetextfromtheUITextFieldNSString*nameStr=_name.text;_name.rightView=[[UIImageViewalloc]initWithImage:[UIImageimageNamed:@"error.png"]];[self.viewaddSubview:_name];if(nameStr.length==0){UIAlertView*alert=[[UIAlertViewalloc]initWithTitle:@"InvalidName"message:@

ios - UITextField 右对齐 iOS 7

我有一个问题,在iOS7上右对齐UITextField时,当用户键入“Space”时,它不会立即出现。如果我键入另一个字符,则会出现空格。在iOS6中不会发生http://www.blogosfera.co.uk/2013/10/ios-7-whitespace-not-visible-to-uitextfield-with-right-alignment/有人知道如何解决这个问题吗? 最佳答案 -(BOOL)textField:(UITextField*)textFieldshouldChangeCharactersInRange

ios - UITextField 右对齐 iOS 7

我有一个问题,在iOS7上右对齐UITextField时,当用户键入“Space”时,它不会立即出现。如果我键入另一个字符,则会出现空格。在iOS6中不会发生http://www.blogosfera.co.uk/2013/10/ios-7-whitespace-not-visible-to-uitextfield-with-right-alignment/有人知道如何解决这个问题吗? 最佳答案 -(BOOL)textField:(UITextField*)textFieldshouldChangeCharactersInRange

ios - 按键盘上的返回键时的 Action (iOS)

-(BOOL)textFieldShouldReturn:(UITextField*)textField{[selfcheckRun:nil];returnYES;}我试图通过使用上面的代码在按下返回键时完成IBActioncheckRun,但它似乎不起作用。我哪里错了?我想可能是因为我没有直接引用我正在输入的文本字段,但我无法弄清楚我需要在哪里放置该文本字段的名称。提前致谢。 最佳答案 ViewController.h:#import@interfaceViewController:UIViewController@endView

ios - 按键盘上的返回键时的 Action (iOS)

-(BOOL)textFieldShouldReturn:(UITextField*)textField{[selfcheckRun:nil];returnYES;}我试图通过使用上面的代码在按下返回键时完成IBActioncheckRun,但它似乎不起作用。我哪里错了?我想可能是因为我没有直接引用我正在输入的文本字段,但我无法弄清楚我需要在哪里放置该文本字段的名称。提前致谢。 最佳答案 ViewController.h:#import@interfaceViewController:UIViewController@endView

文本太长时,iOS 10 TextField 密码(安全)卡住

升级到iOS10后,我偶然发现了一个有趣的行为。似乎当密码太长时-当文本字段的字体大于“最小字体大小”并且选中“调整以适合”时,应用程序会卡住。当我尝试输入超过输入宽度的字符时,应用程序卡住。iOS示例Storyboard:文本字段设置:红色-默认值的更改,橙色-防止卡住的两个文本字段之间的差异。我不确定为什么会这样,虽然我设法通过取消选中“调整以适应”来解决它,但如果有人能解释为什么会这样,我将不胜感激。也许要求字体应谢谢!示例存储库:https://github.com/sQu1rr/test-ios-freezing-password 最佳答案