DNWKWebViewController 是为您的应用程序提供的一个简单的内嵌浏览器。
这个库源自于 SVWebViewController,它尝试构建一个使用 WKWebView 的 webview 控制器。
DNWKWebViewController 功能
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];
从 iOS 6 开始,Apple 使用 UIActivity
允许您在共享单中显示额外的共享方法。《DNWKWebViewController》自带“在 Safari 中打开”和“在 Chrome 中打开”活动。您可以通过继承 DNWKWebViewControllerActivity
和自动处理一些事情,轻松地添加您自己的活动。完成后,请随时将其作为拉取请求发送!查看 Safari 和 Chrome 活动以获取实现示例。
DNWKWebViewController 可在 MIT 许可证下使用。有关更多信息,请参阅 LICENSE 文件。