Skip to content

eryshkov/Multibrowser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Multibrowser

Swift 4.2 XCode 10 iOS iOS 12 Licence MIT

Demo video here
Split View demo video here

Main functionality

  • simple web browser with multi page support
  • uses WKWebView
  • uses UIStackView and it's arrangedSubviews addArrangedSubview things
  • use to remove view from stackView: stackView.removeArrangedSubview(webView) webView.removeFromSuperview()
  • used protocols are: WKNavigationDelegate, UITextFieldDelegate, UIGestureRecognizerDelegate
  • used traitCollection property
  • used own UIGestureRecognizer and it's delegate shouldRecognizeSimultaneouslyWith method

License

This project is licensed under the MIT License.