associateTableView设置后键盘回落有问题
我的视图结构是: 1没有导航栏,但顶部有个自定义的view,高度跟导航栏不一样。 2中间是table 3底部就是你的keyboard
问题: 在设置了_chatKeyBoard = [ChatKeyBoard keyBoard]和_chatKeyBoard.associateTableView = self.table之后,点击输入框键盘弹起,顶部自定义的view看不到了(我估计是被table挡住),但是键盘回落的时候顶部的view依然看不到。
没有导航栏的情况,我没有考虑。你试着用第三个初始化方法,即传入完整的bounds或者frame。
gdfyj90 [email protected]于2016年11月22日 周二下午2:54写道:
我的视图结构是: 1没有导航栏,但顶部有个自定义的view,高度跟导航栏不一样。 2中间是table 3底部就是你的keyboard
问题: 在设置了_chatKeyBoard = [ChatKeyBoard keyBoard]和_chatKeyBoard.associateTableView = self.table之后,点击输入框键盘弹起,顶部自定义的view看不到了(我估计是被table挡住),但是键盘回落的时候顶部的view依然看不到。
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/bbbcode/KeyboardforChat/issues/10, or mute the thread https://github.com/notifications/unsubscribe-auth/AHJwxspSYUgaCeb1WkrVwBVzk84fHCoAks5rApGsgaJpZM4K5ETy .
初始化方法都试过了,结果一样的,原因是你在调整表的frame的时候,直接是
//更新表的frame _associateTableView.frame = CGRectMake(0, 0, self.frame.size.width, self.frame.origin.y);
所以table就固定在顶部了。。。
可能你需要定制一下了,🤓🤓