吃不完兜着走

导航

UITextField总结

1.UITextField的初始化及设置

 searchTextField=[[UITextField alloc]initWithFrame:CGRectMake(1.0,0.0,searchBackGroundImageView.frame.size.width, searchBackGroundImageView.frame.size.height)];//创建一个UITextField对象,及设置其位置及大小

    searchTextField.contentVerticalAlignment=UIControlContentVerticalAlignmentCenter;//设置其输入内容竖直居中

    UIImageView* imgV=[[UIImageViewalloc]initWithImage:[UIImageimageNamed:@"search_ico"]];

    searchTextField.leftView=imgV;//设置输入框内左边的图标

    searchTextField.leftViewMode=UITextFieldViewModeAlways;

    searchTextField.placeholder=@"请输入关键字";//默认显示的字

    searchTextField.secureTextEntry=YES;//设置成密码格式

    searchTextField.keyboardType=UIKeyboardTypeDefault;//设置键盘类型为默认的

    searchTextField.returnKeyType=UIReturnKeyDefault;//返回键的类型

    searchTextField.delegate=self;//设置委托

2.可以通过委托方法关闭键盘

-(BOOL)textFieldShouldReturn:(UITextField*)textField

{

   [searchTextField resignFirstResponder];

  return YES;

}

 3.聚焦方法

 [searchTextField becomeFirstResponder];

   

posted on 2012-09-13 22:56  吃不完兜着走  阅读(703)  评论(0)    收藏  举报