

iOS在输入框键盘收起时,页面整体上移,露出了底部的黑底,目测一下,上移的高度大约是顶部的状态栏加导航条的高度,应该是键盘收起后navigationBar.translucent改变导致的。
解决方案:
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[IQKeyboardManager sharedManager].enable = NO;
}
- (void)viewWillDisappear:(BOOL)animated {
[super viewWillDisappear:animated];
[IQKeyboardManager sharedManager].enable = YES;
}
本文解决了一个iOS应用中常见的问题:当键盘收起时,页面整体上移并露出底部黑底。通过禁用和重新启用IQKeyboardManager来避免navigationBar.translucent改变所导致的问题。
1万+

被折叠的 条评论
为什么被折叠?



