| 
 | 1 | + | 
 | 2 | +*With the announcement of iOS 12, [`UIWebView`](https://developer.apple.com/documentation/uikit/uiwebview) is now officially deprecated. Since this library relies on UIWebView, it has now effectively been rendered obsolete by Apple.*  | 
 | 3 | + | 
 | 4 | +*This library will continue to be maintained as long as developers are still supporting older versions of iOS, but no new features will be added.*  | 
 | 5 | + | 
 | 6 | +---  | 
 | 7 | + | 
1 | 8 | # TOWebViewController  | 
2 | 9 | ### An Inline Web Browser for iOS Apps  | 
3 | 10 | 
 
  | 
 | 
13 | 20 | [](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=M4RKULAVKV7K8)  | 
14 | 21 | [](http://twitch.tv/timXD)  | 
15 | 22 | 
 
  | 
16 |  | - | 
17 | 23 | `TOWebViewController` is an open-source `UIViewController` subclass designed to let apps quickly present web page content to its users, without needing to kick them over to Safari. `TOWebViewController` has been designed from the ground up to be easily integrated into existing projects, to take advantage of the latest features of iOS, and to optionally be backwards compatible with (significantly) earlier versions of iOS.  | 
18 | 24 | 
 
  | 
19 | 25 | ## Features  | 
 | 
25 | 31 | * Icons are procedurally generated by CoreGraphics (ie, no unnecessary image assets at all!).  | 
26 | 32 | * Compatible with iOS 8 size classes, including split-screen on iPad Air 2, iPad mini 4 and iPad Pro.  | 
27 | 33 | * 1Password automatic password input extension support.  | 
28 |  | -* **(TODO)** A proper delegate system to allow external classes to interact with this controller.  | 
29 |  | -* **(TODO)** Basic navigation history that displays when long-pressing the back/forward buttons.  | 
30 |  | -* **(TODO)** A proper 'Error Occurred/Not connected to the internet' dialog view.  | 
31 | 34 | 
 
  | 
32 | 35 | ## Example  | 
33 | 36 | `TOWebViewController` is smart enough to be able to tell when it's being presented as a modal popup, and when it's being pushed onto a `UINavigationController` and to change its button layout accordingly.   | 
@@ -92,7 +95,7 @@ That being said, if you are still targeting lower iOS versions, or require more  | 
92 | 95 | 
 
  | 
93 | 96 | Thanks also goes to `TOWebViewController`'s growing list of [contributors](https://github.com/TimOliver/TOWebViewController/graphs/contributors)!  | 
94 | 97 | 
 
  | 
95 |  | -iPad Air 2 and iPhone 6s Plus device mockups by [Pixeden](http://www.pixeden.com).  | 
 | 98 | +iPad Pro and iPhone X device mockups by [Pixeden](http://www.pixeden.com). [iPod touch mockup](https://dribbble.com/shots/1129682-iPod-touch-5G-PSD-Template) by Tim Oliver.  | 
96 | 99 | 
 
  | 
97 | 100 | ## License  | 
98 | 101 | 
 
  | 
 | 
0 commit comments