🌐
ALWebViewController
安装
CocoaPods
ALWebViewController 通过 CocoaPods 提供。要安装它,只需将以下行添加到 Podfile 中
pod 'ALWebViewController'
Swift Package Manager
从 Xcode 11 开始,您可以使用 Swift Package Manager 将 ALWebViewController 添加到项目中。
- 选择 File > Swift Packages > Add Package Dependency。在“Choose Package Repository”对话框中输入 https://github.com/applogistdev/ALWebViewController.git
- 在下一页中,将版本解析规则指定为“Up to Next Major”,其最低版本为“0.2.1”。
- 在 Xcode 检查源并解析版本后,您可以选择“ALWebViewController”库并将其添加到您的应用程序目标中。
用法
import ALWebViewController
// URL Example
let url = URL(string: "https://www.google.com")!
let urlType = ALWebContentType.url(url: url)
let webVC = ALWebViewController(content: type)
navigationController?.pushViewController(webVC, animated: true)
// Html String Example
var html = "<html><body><h1> Title </h1></body></html>"
let htmlType = ALWebContentType.html(html: html
let webVC = ALWebViewController(content: htmlType)
navigationController?.pushViewController(webVC, animated: true)
// ALWebViewDelegate
extension ViewController: ALWebViewDelegate {
func webView(didStartLoading webVC: ALWebViewController) {
debugPrint("Start Loading")
}
func webView(didFinishLoading webVC: ALWebViewController) {
debugPrint("Finish Loading")
}
}
贡献力量
欢迎提交拉取请求。对于重大更改,请先创建一个问题来讨论您希望进行的更改。
作者
Soner Güler, [email protected] Ünal Çelik, [email protected]
许可证
ALWebViewController可在MIT许可证下使用。有关更多信息,请参阅LICENSE文件。