ReadViewSDK/ReadViewDemo/Pods/SnapKit/Sources
shenlei 1422461224 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑
SDK 化收尾:
- 新增 RDPDFReaderView 本地 pod(阅读容器、成品控制器、划线/注释、画笔、
  目录/设置面板、主题与持久化契约),Demo 精简为 PDFKit 页面提供者 + 持久化宿主
- Podfile/工程接入 RDPDFReaderView 与 SnapKit,示例书改用 PDF 阅读器示例文件

手机横屏单页竖滑修复:
- cell 高度改为宽度适配后的纸张高度(sizeForItemAt + 宿主按页提供纵横比),
  纵向超出一屏的内容由外层 collectionView 连续滚动承接,不再被裁掉
- 页面内部不再开启同向嵌套的兜底竖向拖动,修复外层滚动被吞、无法滚到下一页
- 修复 applyContentSize 先评估拖动开关后写 contentSize 的顺序缺陷
- 页码按视口中心命中 cell 计算,补 didEndDragging 兜底;旋转重锚点与
  transitionToPage 改用真实布局位置
- 横竖屏同为竖滑时也重建 cell 并刷新全部可见页的适配配置
- 横屏单页点击不再跳页,只显隐工具栏;翻页交给连续竖滑

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 18:49:44 +09:00
..
Constraint.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintAttributes.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintConfig.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintConstantTarget.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintDescription.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintDirectionalInsets.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintDirectionalInsetTarget.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintDSL.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintInsets.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintInsetTarget.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintItem.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintLayoutGuide.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintLayoutGuide+Extensions.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintLayoutGuideDSL.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintLayoutSupport.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintLayoutSupportDSL.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintMaker.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintMakerEditable.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintMakerExtendable.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintMakerFinalizable.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintMakerPrioritizable.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintMakerRelatable.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintMakerRelatable+Extensions.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintMultiplierTarget.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintOffsetTarget.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintPriority.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintPriorityTarget.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintRelatableTarget.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintRelation.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintView.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintView+Extensions.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
ConstraintViewDSL.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
Debugging.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
LayoutConstraint.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
LayoutConstraintItem.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
PrivacyInfo.xcprivacy 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
Typealiases.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00
UILayoutSupport+Extensions.swift 将 PDF 成品阅读控制器下沉为 RDPDFReaderView SDK,并修复手机横屏单页连续竖滑 2026-07-15 18:49:44 +09:00