草庐IT

uiTextFields

全部标签

ios - UItextfield 用空字符串初始化?不为空?也没有?

我有一个uitextfield,当它被初始化并且我没有向它输入任何值时,我发现uitextfield的值不是null也不是nil。NSString*notes=(notesField.text)?(notesField.text):@"hello";NSLog(@"notes:%@",notes);它不返回任何注释NSString*notes1;//oruselegnthif([notesField.textisEqual:@""]){notes1=@"hello";NSLog(@"emptytextfield:%@",notes1);//thenitreturns"hello"}el

iphone - 如何在iphone app中自动调用UITextField的textDidChange方法

我在iPhone应用程序中工作,其中有文本字段,我希望当任何文本发生更改时,应自动调用以下方法。-(void)textFieldTextDidChangeOneCI:(UITextField*)tf{NSLog(@"TestingSuccessfulValue%.2f",appDelegate.p_ClinInf_Yes_V_InModel);appDelegate.p_ClinInf_Yes_NV_InModel=[[textFieldOnetext]floatValue];appDelegate.p_ClinInf_No_NV_InModel=100-appDelegate.p_C

ios - 通过 LongPress 更改 UITextField 背景颜色

AllBoxes是UITextField。我想在用户长按UITextField时更改背景颜色。长按哪个TextFieldUITextField颜色变了,不是所有的UITextField 最佳答案 尝试这样使用...-(void)viewDidLoad{[superviewDidLoad];UILongPressGestureRecognizer*gs=[[UILongPressGestureRecognizeralloc]initWithTarget:selfaction:@selector(changeBackground:)];

ios - 仅用于文本的 UITextField alpha

我设置UITextField的颜色:textField.backgroundColor=[UIColorwhiteColor];textField.textColor=[UIColorblackColor];textField.alpha=0.5f;Alphachannel为bkg和文本颜色设置。如何为文字颜色单独设置alpha? 最佳答案 textField.textColor=[UIColorcolorWithRed:0green:0blue:0alpha:0.5];尝试设置textColoralpha。

ios - 如何限制 ios 中有限字符的 UITextField

我在.h文件中添加了委托(delegate)UITextFieldDelegate然后在viewDidLoad下的.m文件中:[selftextField:self.commentshouldChangeTextInRange:NSMakeRange(0,10)replacementText:@""];然后添加函数:-(BOOL)textField:(UITextField*)textFieldshouldChangeTextInRange:(NSRange)rangereplacementText:(NSString*)text{if(textField.text.length>=1

ios - 应用程序在 ios 中触摸 UITextField 时崩溃

这个问题在这里已经有了答案:-[UIViewController_keyboard]:unrecognizedselectorsenttoinstance0x7b731ac0(2个答案)关闭6年前。我在Storyboard中添加了一个文本字段并将其与头文件链接。现在,当我运行应用程序时,我得到类似的错误[InputViewController_keyboard]:unrecognizedselectorsenttoinstance我尝试了很多东西,但都没有用。这是文本框的界面@property(strong,nonatomic)IBOutletUITextField*countryCo

iphone - UITableViewCell 中的 UITextField 在滚动时被删除

我在分组的UITableView中有一个小表单(5个字段)。每个UITextField都在UITableView单元格内。在文本字段中单击时,它会调出键盘,然后允许您将某些单元格滚动到View之外,当您将它们拉回时,它们的内容将被删除。我假设它们已被重绘,所以它们的内容消失了,这是否正确?如果是这样,防止这种情况的最佳方法是什么?由于我只有5个字段,当它们滚动回View时我是否必须重新绘制我的单元格?我正在重复使用细胞:staticNSString*CellIdentifier=@"Cell";UITableViewCell*cell=[tableViewdequeueReusable

iphone - ios uitextfield 像笔记

我希望我的uitextfield看起来像iPhone的笔记,黄色的线条..最好的方法是什么?提前致谢! 最佳答案 你是说UItextview吧?...它不是UITextField。但是,清除UITextView上的背景。self.textView.backgroundColor=[UIColorclearColor];然后创建ImageView并将其作为subview放置到TextView中。backgroundimage=[[UIImageViewalloc]initWithFrame:CGRectMake(0,-14,textV

iphone - UITextField 中的图像只显示在第一个文本框中,而不是第二个

需要向文本框添加一个向下的箭头。决定使用rightViewMode来显示它。它适用于我使用的第一个文本字段,但不会出现在第二个文本字段中。它发生在3个不同的View中,我需要这样做。代码://addedtopostUIView*paddingView=[[UIViewalloc]initWithFrame:CGRectMake(0,0,5,30)];UIView*rightPaddingView=[[UIViewalloc]initWithFrame:CGRectMake(0,0,30,20)];UIImageView*unitArrowImage=[[UIImageViewalloc

iphone - UITextField(有时)在键入时使应用程序崩溃

我遇到了UITextField的问题。当我输入UITextField时,它会导致应用程序崩溃(有时,并非总是如此)。我怀疑这可能是内存问题,因为只有当我连续使用该应用程序15分钟时才会发生这种情况。我希望我正确地进行了内存管理。应用程序崩溃尤其是当我在文本字段中键入内容时,而不是在应用程序中执行其他操作时。我不确定是什么导致了这个问题。我用谷歌搜索并找到了有关UITextField的一些相关崩溃的讨论,但它们对我的问题没有帮助。这是我的崩溃日志。0libobjc.A.dylib0x3260a5b0objc_msgSend+161CoreFoundation0x32d8e034_CFXN