我有,我有一個表視圖視圖控制器,查看錶的每一行具有文本字段,當我點擊文本字段鍵盤上顯示和隱藏表視圖,然後看不到編輯,我該如何解決這個問題?我把的觀察者認爲解決視圖控制器的定位,但它並沒有在這裏工作是代碼..鍵盤隱藏UITableView的問題
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField{
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(keyboardWillShow:)
name:UIKeyboardWillShowNotification
object:nil];
return YES;
}
-(void)keyboardWillShow {
// Animate the current view out of the way
[UIView animateWithDuration:0.3f animations:^ {
self.viewFrame = CGRectMake(0, -160, 320, 480);
}];
}
你需要設置contentOffset –
嘿檢查我的答案。 – NightFury