KAWebBrowser 0.3.0

KAWebBrowser 0.3.0

测试测试
Lang语言 SwiftSwift
许可证 MIT
发布最新发布2017年12月
SwiftSwift版本3.0
SPM支持SPM

ZhihuaZhang维护。



KAWebBrowser

KAWebBrowser 是一个用Swift编写的Web浏览器模块。

由iOS 8上的WKWebView提供支持。

支持显示具有动画进度条的页面加载状态。

Screenshot

特性

  • 动画进度条
  • 横屏和竖屏方向支持
  • 与现有的 UINavigationController 或以模态方式呈现协作
  • 使用 CocoaPods 安装
  • 可定制的UI
  • 可定制的工具栏和动作按钮

要求

  • iOS 8.0+
  • Xcode 7.3+

使用

将页面推送到导航堆栈

let browser = KAWebBrowser()
showViewController(browser, sender: nil)

browser.loadURLString("https://github.com")

以模态方式呈现

let navigationController = KAWebBrowser.navigationControllerWithBrowser()
showViewController(navigationController, sender: nil)

navigationController.webBrowser()?.loadURLString("https://github.com")

安装

CocoaPods

CocoaPods 是一个Objective-C的依赖项管理器,它自动化并简化了在项目中使用第三方库的过程。有关更多信息,请参阅“入门”指南。

Podfile
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!

target '<Your Target Name>' do
    pod 'KAWebBrowser'
end