標籤:
?// 設定return 的樣式
textFiled.returnKeyType = UIReturnKeyGo;
?// 設定 自訂 彈出視圖(自訂鍵盤)
UIView *inputView = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 0, 200)];
inputView.backgroundColor = [UIColor cyanColor]; textFiled.inputView = inputView;
?// 設定鍵盤 上的輔助視圖
UIView *inputAccView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 40)];
inputAccView.backgroundColor = [UIColor cyanColor];
//textFiled.keyboardType = UIKeyboardTypeNumberPad;
textFiled.inputAccessoryView = inputAccView;
[inputAccView release];
#pragma mark --- UITextFailed
// 當點擊鍵盤上的 return 時, 觸發該方法
-(BOOL)textFieldShouldReturn:(UITextField *)textField {
//點擊 return 回收鍵盤
[textField resignFirstResponder];
return YES;
}
#pragma mark --- 該方法不是協議中的方法啊
// 點擊空白, 回收鍵盤
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {
UIView *containerView = [self.window viewWithTag:100];
UITextField *textFD = (UITextField *)[containerView viewWithTag:200];
[textFD resignFirstResponder];
}
TextFiled 自訂視圖, 點擊回收鍵盤;