DeanNie
DeanNie
我也是copy了ZSSRichTextEditor这个方法, 不过[self.webView getCaretYPosition]返回的是顶部位置,需要减去编辑空白区(屏幕高度-导航-键盘-iPhone X底部高度-barView高度 等等) 切换fonBar再重新更新光标位置,其他根据需求优化了一下.
您发的邮件我已经收到,我将尽快查收,谢谢! Dean
您发的邮件我已经收到,我将尽快查收,谢谢! Dean
位置偏差: 直接修改css文件就可以, 在 normalize.css 文件 .back-text{ position:absolute; z-index:1; color:#999; font-size: 16px; top:15px; left:27px; } 微调一下top:15px; 和 left:27px; 两个参数
动态修改占位符,文件richText_editor.html中 对应的id是"back-text", 在article_editor.js中修改其内容就好了 //动态更改占位符内容 RE.changePlaceholder = function(content){ document.getElementById("back-text").innerHTML= content; } 然后UIWebView+KWWebViewJSTool中添加方法 //动态更改占位符内容 - (void)changePlaceholder:(NSString *)placeholder { if (placeholder && placeholder.length > 0) { NSString *trigger = [NSString stringWithFormat:@"RE.changePlaceholder(\"%@\");",placeholder]; [self stringByEvaluatingJavaScriptFromString:trigger];...
您发的邮件我已经收到,我将尽快查收,谢谢! Dean
下载最新代码, 我把demo在真机iphone7上运行时能显示的 看项目中和demo是否效果一致, 如果都不行告诉我一下机型和系统, 最好截个图. 如果只是在公司项目不行的话, 看看是否是第三方键盘库影响,类似包含Keyboard