-
A light-weight webview controller using WKWebView. Only supports iOS 9 and above.
-
Easy use and less memory consuming than RxWebViewController.
-
Support Safari-like reader mode.
Add PFWebViewController
to your Cartfile
:
github "PerfectFreeze/PFWebViewController"
Run carthage
to build this framework.
Add PFWebViewController.framework
to your Xcode project.
Add PFWebViewController
to your Podfile
:
pod 'PFWebViewController', '~> 1.1.1'
Run pod install
to install this framework.
Drag Classes
folder to your project.
// Init with a string
PFWebViewController *webVC = [[PFWebViewController alloc] initWithURLString:@"https://github.com"];
// Or with an URL
NSURL *url = ...;
PFWebViewController *webVC = [[PFWebViewController alloc] initWithURL:url];
// Optional: Set Progressbar's Color, default is black
[webVC setProgressBarColor:[UIColor redColor]];
// Present in a single view
[self presentViewController:webVC animated:YES completion:nil];
// Or push in a navigationController
[self.navigationController pushViewController:webVC animated:YES];
This project is released under the terms and conditions of the MIT license. See LICENSE for details.