The MarkedView is the markdown text viewer.
select the best one from UIWebview or WKWebview.
-
UIMarkedView
- UIWebView base
-
WKMarkedView
- WKWebView base
It is a simple module, which enable you to convert any files into initialized view.
// Swift
import MarkedView
・・・
// WKWebView base
let mdView = WKMarkedView()
// code block in scrolling be deactivated.
// mdView.setCodeScrollDisable()
// view set
self.view = mdView
// set Markdown text pattern ('contents' object is markdown text)
mdView.textToMark(contents)
// load Markdown file pattern
// mdView.loadFile(filePath)
MarkedView is available through CocoaPods.
To install it, simply add the following line to your Podfile
:
// Swift 3.0
pod 'MarkedView', '~> 1.1.1'
Then run the following command:
$ pod install
- MarkedView-for-Android
https://github.com/mittsuu/MarkedView-for-Android
This used the following open source components.
Marked : Markdown parser written in JavaScript
highlight.js : Syntax highlighting for the Web
-
v1.0.0 ~ v1.0.4
- iOS 8.3+
- Swift 2.2
- Xcode 7.3+
-
v1.0.5~
- iOS 8.0+
- Swift 2.3
- Xcode 8.0
-
v1.1.0~
- iOS 8.0+
- Swift 3.0
- Xcode 8.0
MarkedView is available under the MIT license. See the LICENSE file for more info.