LMWebview:基于WKWebview 封装的网页控制器

时间:2024-05-30 12:52:53
【文件属性】:

文件名称:LMWebview:基于WKWebview 封装的网页控制器

文件大小:54KB

文件格式:ZIP

更新时间:2024-05-30 12:52:53

Objective-C

LMWebview 今年的WWDC之后,有一条关于UIWebview的弃用消息出来了,UIWebview会在iOS12之后弃用,全面普及WKWebview。所以还在使用UIWebview的话需要考虑一下迁移到WKWebview了。下面是把项目WKWebview脱敏之后的一些基础功能的封装。 基本效果图 功能 1.手势滑动返回上个页面 2.导航的返回、关闭、刷新页面 3.网页加载进度提示 4.网页加载失败提示 5.网页标题提示 1.更新导航左侧按钮,根据是否webview可以返回来设置左侧按钮的个数 -(void)updateNavigationItems{ self.errorShowView.hidden = YES; if (self.webview.canGoBack) { [self.navigationItem setLeftBarButtonItems:@[self.custo


【文件预览】:
LMWebview-master
----LMWebview.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(22KB)
--------xcuserdata()
----LMWebview()
--------main.m(332B)
--------ViewController.m(1KB)
--------AppDelegate.h(275B)
--------LMWebviewController.m(11KB)
--------Info.plist(2KB)
--------AppDelegate.m(2KB)
--------LMWebviewController.h(301B)
--------ViewController.h(213B)
--------Base.lproj()
--------Assets.xcassets()
----LMWebviewUITests()
--------Info.plist(701B)
--------LMWebviewUITests.m(1KB)
----README.md(4KB)
----LMWebviewTests()
--------Info.plist(701B)
--------LMWebviewTests.m(903B)

网友评论