RichTextRow 1.0.4

RichTextRow 1.0.4

Fabio Felici维护。



Carthage compatible CocoaPods compatible License: MIT

简介

RichTextRow 是一个 Eureka 自定义行,可以用于显示和编辑 Html。此行使用 WKWebView 渲染一个包含 contenteditable=true 属性的 div。编辑支持加粗、斜体和下划线样式,可通过长按菜单选择。

用法

import Eureka
import RichTextRow

class ViewController: FormViewController {

    let html = "<div>This is a div</div>"

    override func viewDidLoad() {
        super.viewDidLoad()

        form +++ Section()
            <<< RichTextRow() { row in
                row.title = "Placeholder"
                row.value = html
            }
    }
}

要求

  • iOS 9.0+
  • Xcode 9.0+
  • Eureka 5.0+

安装

CocoaPods

CocoaPods 是 Cocoa 项目的依赖管理器。

要安装 RichTextRow,只需将以下行添加到您的 Podfile

pod 'RichTextRow', '~> 1.0'

Carthage

Carthage 是 Cocoa 的简单、去中心化依赖管理器。

要安装 RichTextRow,只需将以下行添加到您的 Cartfile

github "EurekaCommunity/RichTextRow" ~> 1.0

个性化

如果需要使用自定义 CSS 样式,可以添加到 RichTextEditor.html 文件中。

作者