Comments (3)
@Abdelilahskali I can see you closed this issue.
Did you solve this issue? If so, can you share the solution please?
from richeditorview.
@Abdelilahskali can you please share solution.
from richeditorview.
This solution work for me
Update code in "RichEditorView"
private func updateHeight() {
runJS("RE.getHtml()") { content in
let attributedString = NSMutableAttributedString(string: content,
attributes: [
.font: UIFont.systemFont(ofSize: 16.0)
])
let stringToMeasure = attributedString.string.replacingOccurrences(of: "<br>", with: "\n")
let modifiedAttributedString = NSAttributedString(string: stringToMeasure, attributes: [
.font: UIFont.systemFont(ofSize: 16.0)
])
// Calculate the bounding rect
let maxWidth: CGFloat = UIScreen.main.bounds.width - 30
let options: NSStringDrawingOptions = [.usesLineFragmentOrigin, .usesFontLeading]
let boundingRect = modifiedAttributedString.boundingRect(with: CGSize(width: maxWidth, height: .greatestFiniteMagnitude), options: options, context: nil)
// Extract the calculated height
let height = ceil(boundingRect.height)
self.editorHeight = Int(height)
print(height)
}
}
from richeditorview.
Related Issues (20)
- Unable to move cursor to end programmatically HOT 1
- Hello,Can i use it in OC project ?
- When copy text from other website than it will change the style
- Urgently remove UiWebview class from your library. HOT 3
- Background Color HOT 2
- Strikethrough button not working properly.
- Keyboard won't open if editor.html = ""
- help for dark mode HOT 3
- editorview Y is offset when content more large HOT 2
- Insert Image
- How to change cursor colour?
- UIWebView is no more accepted by Apple HOT 2
- Can we set character limit for edit text?
- RTL align issue
- Not having IQKeyboard Manager Support
- Update: Pod Install - Not in Scope, Old: how to add this swift package in xcode 14 without manifest
- Do we have Mentions Support?
- HTML Content is not repopulated in RichEditorView input field, when edit any particular data. HOT 1
- Header Issue
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from richeditorview.