富文本ZSSRichTextEditor针对输入问题的解决方案
2018-10-22 本文已影响0人
雨落夏未停
在使用ZSSRichTextEditor的过程中发现了一些问题,下面是我的解决方案
问题:输入抖动问题
zss_editor.updateOffset = function() {
if (!zss_editor.updateScrollOffset)
return;
var offsetY = window.document.body.scrollTop;
var footer = $('#zss_editor_footer');
var maxOffsetY = footer.offset().top - zss_editor.contentHeight;
if (maxOffsetY < 0)
{
maxOffsetY = 0;
}
maxOffsetY = maxOffsetY + 100;
if (offsetY > maxOffsetY)
{
window.scrollTo(0, maxOffsetY);
}
zss_editor.setScrollPosition();
}
复制上面的代码,替换
ZSSRichTextEditor.js文件中的相关方法,即可解决问题
问题:输入时候,最底下一行,只显示一半的问题
ZSSRichTextEditor.m文件中:
- (void)keyboardWillShowOrHide:(NSNotification *)notification
方法中的extraHeight设置为0