WordPress-Editor-iOS 1.19.11

WordPress-Editor-iOS 1.19.11

Olivier HalligonLorenzo MatteiJeremy MasselGiovanni LodiYael RubinsteinAutomattic Mobile 维护。



  • WordPress 移动团队

Aztec for iOS: 原生 HTML 编辑器

Aztec's Logo'

CircleCI Version License Platform

Aztec 与 WordPressEditor 简介

Aztec 是一个 Swift 库,提供具有 HTML 视觉编辑功能的 UITextView 子类。

  • 如果您想创建一个与原始 HTML 内容交互的 App,请使用此库。

WordPressEditor 是一个 Swift 库,提供了一个插件以使 Aztec 能够与 WordPress 内容一起工作。

  • 如果您想创建一个与 WordPress HTML 内容交互的 App,请使用此库。

必需条件

  • iOS 11 及以上
  • Xcode 12 及以上

运行示例 App

要运行 Example 应用程序,您首先需要从 Aztec 的根目录打开文件 Aztec.xcworkspace

请确保选择了 AztecExample 目标,并按 CMD + R 运行。

将库与 Carthage 集成

这两个库都可通过Carthage 获取。要安装,只需将以下行添加到 Cartfile 中

github "wordpress-mobile/AztecEditor-iOS" "1.0" # or the version number you want
github "wordpress-mobile/WordPressEditor-iOS" "1.0"

按照这些说明Aztec.frameworkWordPressEditor.framework 添加到应用中。

然后

  1. 打开项目,前往目标的 构建设置 并将 $(SDKROOT)/usr/include/libxml2/ 添加到 头文件搜索路径
  2. 转到 构建阶段 > 链接二进制库 并添加 Aztec.framework
  3. import Aztec 添加到项目的源代码中。

将库与 CocoaPods 集成

这两个库都可通过CocoaPods 获取。要有安装,只需将以下行添加到 Podfile 中

pod "WordPress-Aztec-iOS", "1.0" # or the version number you want
pod "WordPress-Editor-iOS", "1.0"

使用说明

Aztec 安装完成后,导入模块并使用如图所示的 Aztec.TextView 视图

import Aztec

// ...

let textView = Aztec.TextView(
    defaultFont: UIFont,
    defaultParagraphStyle: ParagraphStyle = ParagraphStyle.default,
    defaultMissingImage: UIImage) {

贡献

阅读我们的贡献指南 了解如何报告问题、贡献代码以及更多贡献方式。

联系我们

如果您有任何关于设置的问题,或者只是想打个招呼,请加入 WordPress Slack 并在 #mobile 频道上留言。

授权

AztecEditor-iOS 和 WordPress-Editor-iOS 是受 Mozilla公共许可证版本2.0 保护的开放源代码项目。