Bewilder 仿百思不得骑姐ShenYj - 注册登录界面: 整个界面分为三部分,并分别通过协议的方式,与控制器结藕,处理按钮点击事件 顶部视图(包含左侧关闭按钮;右侧注册登录切换按钮) JSTopLoginViewCloseControllerDelegate 中间视图(包含登录界面;注册界面) JSCenterLoginViewDelegate 底部视图(包含SSO登录的三个按钮及其他子控件) JSSSOLoginViewDelegate 效果图: - 我的界面: 我的界面使用了分组样式的tableView实现,最后一个大区域是用了一个自定义Cell实现 设置中只演示了清理缓存功能,以两个文件夹为例,演示清理本地缓存过程 在自定义Cell按钮中,通过模型字段判断,如果是H5界面,会使用WebView来进行展示,这里使用了WKWebView 加载H5界面采用KVO对WKWebView的进度进行了监听,返回实时进度 在展示H5界面中,底部为自定义的Toolbar,实现了: 后退、前进和刷新界面功能,并进行了是否可以前进和后退的判断处理 效果图: