Create LICENSE
Render Markdown text in SwiftUI. It is a preview based on the Marked implementation.
Marked
https://user-images.githubusercontent.com/1680273/159059803-d844769b-36ad-44c1-a296-a657de8d099c.mov
You can add MarkdownUI to an Xcode project by adding it as a package dependency.
Markdown
Or add the following to Package.swift:
Package.swift
.package(url: "https://github.com/jaywcjlove/markdown", from: "1.0.0")
Or add the package in Xcode.
import SwiftUI import Markdown struct ContentView: View { @State private var mdStr: String = """ ## Hello World Render Markdown text in SwiftUI. """ var body: some View { VStack { Markdown(content: $mdStr) TextEditor(text: $mdStr) } } }
.markdownStyle()
Setting markdown related styles.
Markdown(content: $mdStr) .markdownStyle( MarkdownStyle( padding: 0, paddingTop: 115, paddingBottom: 2, paddingLeft: 130, paddingRight: 5 ) )
Markdown(content: $mdStr) .markdownStyle(MarkdownStyle(padding: 35 ))
Licensed under the MIT License.
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
SwiftUI Markdown
Render Markdown text in SwiftUI. It is a preview based on the
Marked
implementation.https://user-images.githubusercontent.com/1680273/159059803-d844769b-36ad-44c1-a296-a657de8d099c.mov
Installation
You can add MarkdownUI to an Xcode project by adding it as a package dependency.
Markdown
to your application targetOr add the following to
Package.swift
:Or add the package in Xcode.
Usage
.markdownStyle()
Setting markdown related styles.
Configure
License
Licensed under the MIT License.