要让键盘不要挡住cell只有两种方法一种是给tableview一个偏移量,让他滚动到底部, 一种是让tableview滚动到指定的cell
[self.tableViewsetContentOffset:CGPointMake(0,self.tableView.contentSize.height-UIScreenH+ kbSize.height+50)animated:NO];
kbSize是键盘的尺寸
NSIndexPath*path = [NSIndexPathindexPathForRow:self.messageArray.count-1inSection:0];
[self.tableViewscrollToRowAtIndexPath:pathatScrollPosition:UITableViewScrollPositionBottomanimated:NO];
这两种方法怎么试都会挡住cell,最后被我试好了
我试了只能这样才能保证cell不被挡住,设置偏移量前后都得刷新表格.
网友评论