您的位置:首页 > 其它

利用textField的代理和手势来进行取消第一响应的事件来提高用户体验!

2015-03-15 17:36 519 查看
 在viewDidLoad中创建UITextField

  

textFieldDemo = [[UITextField alloc] initWithFrame:CGRectMake(0, 150, 130, 30)]; textFieldDemo.backgroundColor = [UIColor brownColor];

  textFieldDemo.secureTextEntry = YES; textFieldDemo.keyboardType = UIKeyboardTypeURL;

  //textFieldDemo.returnKeyType = YES; [textFieldDemo setPlaceholder:@"UserName"];

  //UIReturnKeySearch textFieldDemo.delegate = self; [self.view addSubview:textFieldDemo];

复制代码

  相关方法

 

 - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ [textFieldDemo resignFirstResponder];

  }- (void)textFieldDidEndEditing:(UITextField *)textField{ textFieldDemo = textField; [textField resignFirstResponder];

  }//-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation//{

  // return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);

  //}- (BOOL)textFieldShouldEndEditing:(UITextField *)textField{ return YES;}- (BOOL)textFieldShouldReturn:(UITextField *)textField{ return YES;}

复制代码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: