feat(wxread): align pagination, rendering, and docs

This commit is contained in:
shen
2026-05-24 15:36:01 +08:00
parent a318c0e3d0
commit 2a94921e88
103 changed files with 6124 additions and 4623 deletions
+16 -3
View File
@@ -16,7 +16,7 @@ RDReaderView 是一个 iOS 阅读器组件库(CocoaPods),提供开箱即
```
┌─────────────────────────────────────────────────────────┐
│ Demo / 宿主 App │
│ ViewController → RDReaderControllerdemo 级路由控制器)
│ ViewController → RDURLReaderControllerdemo 级路由控制器)│
└───────────────────────────┬─────────────────────────────┘
┌───────────────────────────▼─────────────────────────────┐
@@ -62,14 +62,27 @@ RDReaderView 是一个 iOS 阅读器组件库(CocoaPods),提供开箱即
│ RDEPUBStyleSheetBuilder / RDEPUBJavaScriptBridge │
│ RDEPUBFixedLayoutTemplate / RDEPUBAssetRepository │
│ RDEPUBRenderRequest │
│ │
│ Search 层 │
│ RDEPUBSearchEngine(协议)/ RDEPUBHTMLSearchEngine │
│ RDEPUBSearchModelsSearchMatch/Result/State/Presentation)│
└───────────────────────────┬─────────────────────────────┘
┌───────────────────────────▼─────────────────────────────┐
│ EPUBTextRendering 层(文本 EPUB 渲染) │
│ RDEPUBTextRenderer(协议) │
│ RDEPUBDTCoreTextRendererDTCoreText 实现) │
│ RDEPUBTextRendererSupport / RDEPUBTextPaginationSupport │
│ RDEPUBTextBookBuilder
│ RDEPUBTextBookBuilder / RDPlainTextBookBuilder
│ RDEPUBTextLayouter / RDEPUBTextLayoutFrame │
│ RDEPUBTextSearchEngine │
└──────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────┐
│ LegacyRDReaderController/(旧版阅读器,保留兼容) │
│ RDReaderController(旧版)/ RDReaderManager │
│ RDReaderContentView / RDReaderEPUBContentView │
│ SSChapterListController / SSEventTrigger │
└──────────────────────────────────────────────────────────┘
```