美文网首页
聊天功能弹出键盘时键盘会挡住表格文字

聊天功能弹出键盘时键盘会挡住表格文字

作者: iOS之星 | 来源:发表于2016-11-08 15:25 被阅读721次

    要让键盘不要挡住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不被挡住,设置偏移量前后都得刷新表格.

    相关文章

      网友评论

          本文标题:聊天功能弹出键盘时键盘会挡住表格文字

          本文链接:https://www.haomeiwen.com/subject/ijwauttx.html