我有这个问题..我有一个包含uitableview的视图,每列都在不同的行上(就像编辑一行一样,例如地址簿) 一切都还可以,但是如果我点击底部的最后一个字段,键盘会出现,但会出现在字段上,我看不到任何内容....
我该如何解决这个问题?
提前致谢
答案 0 :(得分:1)
注册一些通知:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(keyboardWillShow:)
name:UIKeyboardWillShowNotification object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(keyboardWasShown:)
name:UIKeyboardDidShowNotification object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(keyboardWillHide:)
name:UIKeyboardWillHideNotification object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(keyboardWasHidden:)
name:UIKeyboardDidHideNotification object:nil];
将tableview中的行滚动到侦听器中的可见位置:keyboardWillShow
keyboardWasShown
keyboardWillHide
keyboardWasHidden
。