富文本ZSSRichTextEditor针对输入问题的解决方案

在使用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

你可能感兴趣的:(富文本ZSSRichTextEditor针对输入问题的解决方案)