自定义键盘
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField
{
if ((int)kScreenHeight == 736)
{
//keyboardHeight=226;
NSLog(@"123");
UIButton *addbtn = [[UIButton alloc]initWithFrame:CGRectMake(0, kScreenHeight-226-64-40, kScreenWidth, 40)];
addbtn.tag = 10000;
addbtn.contentHorizontalAlignment = UIControlContentHorizontalAlignmentRight;
addbtn.contentEdgeInsets = UIEdgeInsetsMake(0,0, 0, 10);
[addbtn setBackgroundColor:[UIColor colorWithRed:235/255.0f green:235/255.0f blue:237/255.0f alpha:1]];
[addbtn setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
[addbtn setTitle:@"确定" forState:UIControlStateNormal];
[addbtn addTarget:self action:@selector(jianpanquedingClicked) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:addbtn];
}
else
{
//keyboardHeight=216;
NSLog(@"456");
UIButton *addbtn = [[UIButton alloc]initWithFrame:CGRectMake(0, kScreenHeight-216-64-40, kScreenWidth, 40)];
addbtn.contentHorizontalAlignment = UIControlContentHorizontalAlignmentRight;
addbtn.contentEdgeInsets = UIEdgeInsetsMake(0,0, 0, 10);
[addbtn setBackgroundColor:[UIColor colorWithRed:235/255.0f green:235/255.0f blue:237/255.0f alpha:1]];
[addbtn setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
[addbtn setTitle:@"确定" forState:UIControlStateNormal];
[addbtn addTarget:self action:@selector(jianpanquedingClicked) forControlEvents:UIControlEventTouchUpInside];
addbtn.tag = 10000;
[self.view addSubview:addbtn];
}
return YES;
}
- (void)jianpanquedingClicked{
[self.view endEditing:YES];
UIButton *btn = (UIButton *)[self.view viewWithTag:10000];
[btn removeFromSuperview];
NSLog(@"123");
}