Tag: uitextfield

是否可以更改UITextView和UITextField中单个单词的颜色

是否有可能改变UITextView和UITextField单个单词的颜色? 如果我用一个符号infront(例如:@word)键入一个单词,它的颜色可以改变吗?

只允许UITextFieldinput的数字

iPad没有像iPhone / iPod那样的“Numpad”键盘。 我正在寻找如何限制用户的键盘只能接受0到9的值。 我会想象使用UITextField的“shouldChangeCharactersInRange”,但我不知道实现它的最好方法。

如何在编辑UITextField时closures键盘

我知道我需要告诉我的UITextField在我想要拒绝键盘时退出第一响应者,但我不知道如何知道用户何时按下了键盘上的“完成”键。 有没有可以注意的通知?

当UITextField成为第一响应者时,禁用UIScrollView滚动

当UITextFieldembedded到UIScrollView成为第一响应者时,通过让用户input一些字符,UIScrollView自动滚动到该字段,有什么办法可以禁用? 通过https://bugreport.apple.com复制rdar:// 16538222

UITextField的初始键盘animation超级慢速滞后/延迟

好的,这个问题一直让我疯狂。 触摸我的UITextField后,键盘popup大概需要3-4秒。 这只会在应用程序启动后第一次popup键盘,然后立即开始animation。 起初我以为这是加载太多的图像或我的UITableView ,但我只创build了一个全新的项目只有一个UITextField ,我仍然遇到这个问题。 我使用iOS 5,Xcode ver 4.2,并在iPhone 4S上运行。 这是我的代码: #import "ViewController.h" @implementation ViewController – (void)viewDidLoad { [super viewDidLoad]; UITextField *textField = [[UITextField alloc] initWithFrame:CGRectMake(20, 20, 280, 30)]; textField.borderStyle = UITextBorderStyleRoundedRect; textField.delegate = self; [self.view addSubview:textField]; } @end 这是所有应用程序的常见问题? 现在,我可以做得更好的唯一方法是让textField在viewDidAppear成为/ resign第一个响应者,但是这并不能完全解决问题 – 它只是在视图加载的时候加载延迟。 如果我加载视图时立即点击textField ,我仍然得到这个问题; 如果我在触摸textField之前等待3-4秒,我没有得到延迟。

在Swift中获取和设置UITextField和UITextView的游标位置

我一直在试验UITextField以及如何使用它的光标位置。 我已经find了一些关系Objective-C的答案,如 在ios中获取UITextField的游标位置 控制UITextField中的光标位置 UITextField获取当前编辑的单词 但是因为我正在使用Swift,我想学习如何获取当前的光标位置,并将其设置在Swift中。 下面的答案是Objective-C的实验和翻译的结果。

在iOS 10的UITextView顶部的空白空间

我有UITextView中的一些文字。 一切都很好,与iOS 6,但现在与iOS 7它离开了空白的顶部,然后将文本下方的文本视图的中间。 我没有设置任何contentOffSet。 请帮忙!

如何以编程方式从UITextField禁用复制粘贴选项

我正在做一个注册alertview有一个UITextField在用户可以input他们的注册号码。 一切都非常他们,但是我想从编程的文本域中删除复制粘贴function,因为他们是没有InterfaceBuilder版本的文本域我不知道如何做到这一点.. 这里是我的UIalertview到目前为止… – (void)pleaseRegisterDevice { UIAlertView *myAlertView = [[UIAlertView alloc] initWithTitle:@"Please Register Device!" message:@"this gets covered" delegate:self cancelButtonTitle:nil otherButtonTitles:@"OK", nil]; regTextField = [[UITextField alloc] initWithFrame:CGRectMake(12.0, 45.0, 260.0, 25.0)]; [regTextField setBackgroundColor:[UIColor whiteColor]]; regTextField.textAlignment = UITextAlignmentCenter; [myAlertView addSubview:regTextField]; [myAlertView show]; [myAlertView release]; }

检查到UITextField的input只是数字

如何validationinput到UITextField的string? 我想检查string是数字,包括小数点。

使用UITextBorderStyleNone为UITextField设置填充

我想为我的UITextFields使用自定义的背景。 这工作正常,除了我不得不使用UITextBorderStyleNone使它看起来漂亮。 这迫使文本粘在左边没有任何填充。 我可以手动设置填充,使其看起来类似于UITextBorderStyleRoundedRect除了使用我的自定义背景图像吗?