Latest 0.0.1
Homepage https://github.com/zhwayne/WLReloadPromptView
License MIT
Platforms ios 7.0, requires ARC
Authors

一枚弱网络环境下重新加载视图控件, OC 所写, 支持 Swift 和 Storyboard 实时预览.

WLReloadPromptView
WLReloadPromptView
WLReloadPromptView
WLReloadPromptView

WLReloadPromptView
WLReloadPromptView

软件要求

  • Xcode 7
  • iOS 7.0 及以上
  • ARC

用法示例

reloadPromptView = WLReloadPromptView(coveredView: self.view, reloadActions: {
    // 这里添加你的重新加载相关代码
    // 加载完毕后消失
    self.reloadPromptView.disappear()
})

// 网络不畅时显示
reloadPromptView.appear();

具体使用参见仓库中的 Demo.

如果需要在项目中每个 View Controller 中实现此功能,建议重载 UIViewController 并将此控件添加至父类控制器中,或者考虑 Method Swizzing.

安装

CocoaPods

在 Podfile 添加以下代码快速集成

platform :ios, '7.0'
pod 'WLReloadPromptView'

Latest podspec

{
    "name": "WLReloadPromptView",
    "version": "0.0.1",
    "license": "MIT",
    "summary": "a reload prompt view for a bad network environment.",
    "homepage": "https://github.com/zhwayne/WLReloadPromptView",
    "authors": {
        "Wayne": "[email protected]"
    },
    "platforms": {
        "ios": "7.0"
    },
    "source": {
        "git": "https://github.com/zhwayne/WLReloadPromptView.git",
        "tag": "0.0.1"
    },
    "source_files": "Classes/*.{h,m}",
    "requires_arc": true
}

Pin It on Pinterest

Share This