jjzjj

rightViewMode

全部标签

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 - UITextField rightViewMode 无法正常工作

我需要在UITextField上创建一个自定义清除按钮,所以我使用的是rightView。代码如下:UIImage*clearImage=[[UIImageimageNamed:@"search-clear.png"]resizableImageWithCapInsets:UIEdgeInsetsMake(0.0,0.0,0.0,0.0)];UIImageView*clearImageView=[[UIImageViewalloc]initWithImage:clearImage];UIButton*clearButton=[UIButtonbuttonWithType:UIButto

objective-c - UITextField rightViewMode 奇怪的行为

我将自定义清除按钮(UIButton)添加到UITextField作为rightView,但是我发现viewMode上有一些奇怪的行为。尽管设置了查看模式,但它似乎不像普通的清除按钮那样显示。示例代码如下:UITextField*f=[[[UITextFieldalloc]init]autorelease];f.frame=CGRectMake(0,0,300,44);f.backgroundColor=[UIColorclearColor];f.textColor=[UIColorwhiteColor];f.clearButtonMode=UITextFieldViewModeNev