LicensePlistViewController 2.3.0

LicensePlistViewController 2.3.0

Yuichi Hirano维护。



  • Yuichi Hirano

LicensePlistViewController

platforms GitHub license Language: Swift 5.0 Version Carthage compatible Swift Package Manager compatible

LicensePlistViewController 是 LicensePlist 的 ViewController。

需求

  • Swift 5.0
  • iOS 9.0 或更高版本

如果您使用 Swift 4.0,请尝试使用 1.1.2

安装

CocoaPods

只需将以下行添加到您的 Podfile

pod 'LicensePlistViewController'

Cartage

只需将以下行添加到您的 Cartfile

github "yhirano/LicensePlistViewController"

Swift包管理器

只需将以下行添加到您的 Package.swift

dependencies: [
    .package(url: "https://github.com/yhirano/LicensePlistViewController.git", from: "2.2.0")
]

或者,您可以直接通过 Xcode 添加此包。

用法

安装LicensePlist

安装LicensePlist.

示例Homebrew

brew install mono0926/license-plist/license-plist

使用license-plist

使用license-plist.

示例命令

在与 CartfilePods 相同的目录下,简单地执行 license-plist

license-plist

com.mono0926.LicensePlist.Output 目录将被生成。

添加引用

com.mono0926.LicensePlist.plist 文件和com.mono0926.LicensePlist 目录添加到源代码树中。 XCode 屏幕截图

在Target > Build Phases > Copy Bundle Resources 脚本下,添加这些文件。 XCode 屏幕截图

调用 LicensePlistViewController

let viewController = LicensePlistViewController()
self.navigationController?.pushViewController(viewController, animated: true)

如果需要,可以更改表格的样式。

代码 截图
LicensePlistViewController()

LicensePlistViewController(tableViewStyle: .grouped)
LicensePlistViewController(tableViewStyle: .insetGrouped)
(仅适用于 iOS 13.0 或更高版本)

参考