Skip to content

appsailor/MarkedView-for-iOS

 
 

Repository files navigation

MarkedView

Version License Platform codebeat badge

img_gif

Introduction

The MarkedView is the markdown text viewer.

select the best one from UIWebview or WKWebview.

  • UIMarkedView

    • UIWebView base
  • WKMarkedView

    • WKWebView base

Usage

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)

Installation

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

See Also

Credits

This used the following open source components.

Marked : Markdown parser written in JavaScript

highlight.js : Syntax highlighting for the Web

Requirements

  • 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

License

MarkedView is available under the MIT license. See the LICENSE file for more info.

About

The MarkedView is the markdown text viewer

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 45.1%
  • Shell 23.3%
  • Swift 20.0%
  • CSS 8.4%
  • Objective-C 1.3%
  • Ruby 1.2%
  • HTML 0.7%