Skip to content

界面与导航

Readori 使用 SwiftUI 构建,并根据 iPhone 与 iPad 的可用宽度调整导航。主界面围绕书架、 发现/内容、订阅和设置展开;阅读器以全屏覆盖层呈现,避免底部 Tab 影响正文可用高度。

主要入口

页面主要用途
书架管理本地书和网络书、继续阅读、排序、置顶、更新
发现浏览启用发现功能的书源分类和书籍列表
RSS / 动态阅读 RSS/Atom 文章以及书籍更新信息
设置阅读、TTS、书源、网络、同步、诊断和无障碍设置

iPhone

iPhone 使用底部 Tab 和堆栈式导航。书籍详情、目录和设置通常以 push 或 sheet 打开。 阅读页中央点击区域用于显示/隐藏控制层,左右或上下区域根据翻页模式执行导航。

iPad

iPad 会尽量使用分栏、较宽列表和适合横屏的内容宽度。多窗口或 Split View 下,阅读器 尺寸取当前前台 key window,而不是全屏设备尺寸。切换窗口大小后会重新计算分页。

深链接导航

readori://tab?name=explore|rss|updates|settings 可以切换页面。书源、替换规则、主题、 阅读配置、HTTP TTS 和 RSS 也有各自导入入口,详见深链接

状态恢复

书架、最近阅读、进度、阅读设置和部分筛选状态会持久化。应用恢复时先等待存储和书源 加载完成,再执行可能依赖它们的更新任务,避免启动阶段空数据覆盖真实状态。

Readori 使用与开发文档