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.