草庐IT

UiTextField

全部标签

iphone - UITextField/UIWebView 中缺少复制/粘贴菜单

我遇到了问题,找不到解决方法。我有一个带有UIWebView实现和UITextField的View。在两者上,当我点击时,我没有看到复制/粘贴菜单。UIWebView中有文本(仅文本),我可以选择一个词或一个段落,或者让放大镜出现并手动选择我想要的文本。另一方面,UITextField可以接收输入并按预期工作,复制/粘贴功能除外。没有什么是子分类的。对于复制/粘贴功能,我只需要iOS的默认实现。此问题不在单一View中。我的另一个UIWebView在其他地方也有同样的问题,所以我认为这是一个全局性问题。我已经完成了所有显而易见的事情(导入UIKit和Foundation框架、分配属性、

iphone - 如何在 UITextField 中插入蓝色文本标记?

有没有办法让UITextField(或一些类似的类)本地创建这个蓝色文本标记?如果没有,有人知道任何类似的示例代码吗? 最佳答案 我还没有机会对其进行测试,但您可能会对它感兴趣:http://cocoacontrols.com/platforms/ios/controls/jstokenfield(另外,CocoaControls是一个很棒的网站!) 关于iphone-如何在UITextField中插入蓝色文本标记?,我们在StackOverflow上找到一个类似的问题:

ios - 设备旋转时更改自定义 inputView 的高度

我制作了一个自定义键盘View并将其链接到UITextField的inputView属性。有没有办法在方向改变时改变自定义inputView的高度,并让框架像系统键盘一样平滑地改变动画?我的键盘尺寸是768x272,当设备横屏时,尺寸变成1024x272,但我想把它变大,比如1024x372。如果我在获取UIDeviceOrientationDidChangeNotification时使用以下代码更改框架,则更改动画不流畅。textField.inputView.frame=CGRectMake(0,0,1024,372); 最佳答案

objective-c - UITextField rightView "WhileEditing"问题

我尝试如下子类化UITextField以将自定义rightView实现为清除按钮:-(void)drawRect:(CGRect)rect{[self.layersetBackgroundColor:[[UIColorcolorWithRed:20.0/255.0green:20.0/255.0blue:20.0/255.0alpha:1]CGColor]];[self.layersetCornerRadius:15.0];UIImage*imgClear=[UIImageimageNamed:@"btnClear"];CGSizeiSize=[imgClearsize];UIButt

iOS - 关闭显示为 inputView 的 UIDatePicker

我的UI中有一个文本字段,当它被选中时会显示一个UIDatePicker而不是默认键盘,我如何设置一个按钮以在用户完成后关闭选择器? 最佳答案 我所做的是将我的inputView作为一个自定义View,它包含一个UIDatePicker和一个工具栏,上面有一个“完成”按钮,该按钮连接到一个调用委托(delegate)方法来告诉对象的方法拥有UITextField以通过调用resignFirstResponder关闭“键盘”。 关于iOS-关闭显示为inputView的UIDatePick

ios - 用 UIDatePicker 替换 UITextField 输入

我有一个TableViewController,其中(除其他外)有一个表示日期的单元格。我关注了这篇文章“HowdoImakeamodaldatepickerthatonlycovershalfthescreen?”,但我有一个很大的异常(exception)——我无法让选择器消失!我尝试注册事件UIControlEventTouchUpOutside,但似乎这不是由选择器生成的(或者至少在我使用它的模式下)。我如何识别用户已完成选择日期?还有,有没有办法禁止用户直接在UITextField中输入?我想强制他们使用选择器。我看到这篇文章“DisableblinkingcursorinU

iOS UITextField Auto Resize 符合内容

如何在iOS的文本字段中设置自动调整大小?HelloWorld.mself.TextFieldExample.text=@"HELLOWORLDHELLOWORLDHELLOWORLDHELLOWORLD";现在:HELLOWORLDHELLO...正确:HELLOWORLDHELLOWORLDHELLOWORLDHELLOWORLD在这种情况下,最佳做法是什么? 最佳答案 您应该添加一个由EditingChanged类型的textField执行的操作,并且在此操作中您应该添加[self.textFieldsizeToFit];像这

ios UITextField 使用 uidatepicker 进行编辑

我有一个写有日期的uitextfield..我怎样才能在页面底部显示一个uidatepicker而不是标准键盘?提前致谢 最佳答案 确保你的类实现了UITextFieldDelegate协议(protocol)。然后,覆盖shouldBeginEditing委托(delegate)方法以返回FALSE:-(BOOL)textFieldShouldBeginEditing:(UITextField*)textField{//checkifitistheUITextFieldyoudon'twantthekeyboardforif(te

ios - 点击 UITextField 时既不会出现键盘也不会出现光标

我正在Xcode5.0.2上测试一个简单的应用程序。使用Storyboard,我拖动了两个通过segues连接的ViewController。在第一个ViewController上有一个按钮,按下该按钮后会出现下一个Controller,它有两个文本字段。当我点击文本字段时,键盘没有显示,文本光标也不见了。textFieldViewController.h文件@property(weak,nonatomic)IBOutletUITextField*nameField;@property(weak,nonatomic)IBOutletUITextField*numberField;-(I

iphone - UISearchBar 文本字段中的自定义清除按钮

我试过:UITextField*searchtextfield=[searchBar.subviewsobjectAtIndex:1];UIButton*cButton=[UIButtonbuttonWithType:UIButtonTypeCustom];cButton.frame=CGRectMake(0,0,20,20);cButton.backgroundColor=[UIColorclearColor];[cButtonsetImage:[UIImageimageNamed:@"x-button"]forState:UIControlStateNormal];//yourbu