Verso 1.0.7

Verso 1.0.7

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最后发布2022年9月

Patrick JessenLaurie Hufford维护。



Verso 1.0.7

  • Tjek

#Verso

Version Carthage Compatible License Platform

一个用于 iOS 的多页图像查看器。

Verso 使得布局水平滚动的书籍样式视图变得简单,一次可以显示和缩放多个页面。

要求

  • iOS 9.3+
  • Swift 5.0+

安装

CocoaPods

Verso 通过 CocoaPods 提供使用。要安装它,只需在 Podfile 中添加以下行

use_frameworks!
pod "Verso"

然后,运行以下命令

$ pod install

Carthage

Carthage 是一个去中心化的依赖管理器,它会构建您的依赖并提供二进制框架。

您可以使用以下命令通过 Homebrew 安装 Carthage

$ brew update
$ brew install carthage

要使用 Carthage 将 Verso 集成到您的 Xcode 项目中,请在您的 Cartfile 中指定它

github "Tjek/Verso"

运行 carthage update 命令以构建框架,并将构建的 Verso.framework 拖入您的 Xcode 项目。


用法

跨度

在 Verso 中,传播(Spread)是一个重要的概念。

您可以使用传播收集和布局多个页面。您可以将传播理解为打开一本书时看到的页面。它可以包含一个或多个页面——例如,如果您打开一本书到中间,一个传播将包含一个左页面和一个右页面,而如果您正在查看第一页,传播中只有一个页面。

在 Verso 中,数据源提供了一个 传播配置。这定义了 Verso 中所有传播的属性(页面索引和其他详细信息)。基本上,页面数量和布局信息都编码在数据源返回的类中。

作者

Laurie Hufford ([email protected])

许可证

Verso 以 MIT 许可证可用。有关更多信息,请参阅 LICENSE 文件。