DNWKWebViewController 0.0.4

DNWKWebViewController 0.0.4

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布最新版本2017年6月

123qweasdzxc 维护。



  • 作者
  • dawnnnnn

DNWKWebViewController 是为您的应用程序提供的一个简单的内嵌浏览器。

这个库源自于 SVWebViewController,它尝试构建一个使用 WKWebView 的 webview 控制器。

DNWKWebViewController

DNWKWebViewController 功能

  • iPhone 和 iPad 的独立 UI
  • 全横向屏幕方向支持
  • 后退、前进、停止/刷新和分享按钮
  • 在 Safari 和 Chrome 中打开 UIActivities
  • 导航栏标题设置为当前可见的网页
  • 使用 setNetworkActivityIndicatorVisible 进行通信
  • 进度视图支持

安装

手动

  • DNWKWebViewController/DNWKWebViewController 文件夹拖到您的项目中。
  • #import "DNWKWebViewController.h"

使用

(参见 /Demo 中的示例 Xcode 项目)

就像任何 UIViewController 一样,DNWKWebViewController 可以推入 UINavigationController 栈中

DNWKWebViewController *webViewController = [[DNWKWebViewController alloc] initWithAddress:@"http://oopser.com"];
[self.navigationController pushViewController:webViewController animated:YES];

DNWKWebViewControllerActivity

从 iOS 6 开始,Apple 使用 UIActivity 允许您在共享单中显示额外的共享方法。《DNWKWebViewController》自带“在 Safari 中打开”和“在 Chrome 中打开”活动。您可以通过继承 DNWKWebViewControllerActivity 和自动处理一些事情,轻松地添加您自己的活动。完成后,请随时将其作为拉取请求发送!查看 Safari 和 Chrome 活动以获取实现示例。

变更日志

  • 0.0.4 :
    • 修复错误
  • 0.0.3 :
    • 修复错误
    • 更新滚动减速度
  • 0.0.2 :
    • 在 dealloc 中移除进度视图
  • 0.0.1 :
    • 发布第一个版本

许可证

DNWKWebViewController 可在 MIT 许可证下使用。有关更多信息,请参阅 LICENSE 文件。