ReadViewSDK/.planning/phases/06-page-geometry-and-interaction-hit-layer/06-01-SUMMARY.md

686 B

phase plan status requirements-completed updated
6 06-01 complete
LAYOUT-01
LAYOUT-03
2026-05-22

06-01 Summary

  • Added RDEPUBTextPageGeometry value types and threaded page geometry through RDEPUBTextLayoutFrame, RDEPUBTextPage, and both text book builders.
  • Geometry now comes from CoreText line offsets instead of inferred page offsets, while pageStartOffset, pageEndOffset, fragmentOffsets, and RDEPUBTextOffsetRangeInfo semantics remain unchanged.
  • Added reusable page query helpers for range-to-rect and rect or point back to absolute text ranges.

Verification

  • build_sim for ReadViewDemo on iOS Simulator succeeded on 2026-05-22.