Latest 0.2.0
Homepage https://github.com/bassamyan/YYB_iOSComponent
License MIT
Platforms ios 10.0
Authors

YYB_iOSComponents

  1. YYBCategory : 日常开发分类文件
    pod 'YYB_iOSComponent', :subspecs => ["Category"]
  2. YYBRouter :协议路由器

    pod 'YYB_iOSComponent', :subspecs => ["Router"]
  3. YYBAlertView :各式弹框

    pod 'YYB_iOSComponent', :subspecs => ["AlertView"]

    等待视图

    提示视图(Toast)

    标题 + 详情 + 两个按钮

    标题 + 一个按钮

    日期选择器

    自定义视图

  4. YYBIndicator :进度条

    pod 'YYB_iOSComponent', :subspecs => ["Indicator"]
  5. YYBNavigationBar :导航栏

    pod 'YYB_iOSComponent', :subspecs => ["NavigationBar"]
  6. YYBPageControl :页面指示器

    pod 'YYB_iOSComponent', :subspecs => ["PageControl"]
  7. YYBPlaceholderTextView :带占位符的文本框

    pod 'YYB_iOSComponent', :subspecs => ["PlaceholderTextView"]
  8. YYBRefreshView :刷新控件

    pod 'YYB_iOSComponent', :subspecs => ["RefreshView"]
  9. YYBShadowButton :带有阴影的按钮

    pod 'YYB_iOSComponent', :subspecs => ["ShadowButton"]
  10. YYBShadowView :带有阴影的视图

    pod 'YYB_iOSComponent', :subspecs => ["ShadowView"]
  11. YYBBase :基础控制器

    pod 'YYB_iOSComponent', :subspecs => ["Base"]
  12. YYBPhotoBrowser :图片浏览器

    pod 'YYB_iOSComponent', :subspecs => ["PhotoBrowser"]

    多张图显示

    单张图显示

  13. YYBPhotoViewController :图片选择器

    pod 'YYB_iOSComponent', :subspecs => ["PhotoViewController"]

Latest podspec

{
    "name": "YYB_iOSComponent",
    "version": "0.2.0",
    "summary": "iOS UI components",
    "description": "components for iOS development",
    "license": "MIT",
    "authors": {
        "Sniper": "[email protected]"
    },
    "platforms": {
        "ios": "10.0"
    },
    "source": {
        "git": "https://github.com/bassamyan/YYB_iOSComponent.git",
        "tag": "0.2.0"
    },
    "homepage": "https://github.com/bassamyan/YYB_iOSComponent",
    "subspecs": [
        {
            "name": "Category",
            "subspecs": [
                {
                    "name": "Base",
                    "source_files": "YYB_iOSComponent/YYB_iOSComponent/Components/Category/Base/**/*.{h,m}"
                },
                {
                    "name": "Layout",
                    "source_files": "YYB_iOSComponent/YYB_iOSComponent/Components/Category/Layout/**/*.{h,m}",
                    "dependencies": {
                        "Masonry": []
                    }
                }
            ]
        },
        {
            "name": "Router",
            "source_files": "YYB_iOSComponent/YYB_iOSComponent/Components/Router/**/*.{h,m}"
        },
        {
            "name": "Indicator",
            "source_files": "YYB_iOSComponent/YYB_iOSComponent/Components/Indicator/**/*.{h,m}"
        },
        {
            "name": "NavigationBar",
            "source_files": "YYB_iOSComponent/YYB_iOSComponent/Components/NavigationBar/**/*.{h,m}"
        },
        {
            "name": "PageControl",
            "source_files": "YYB_iOSComponent/YYB_iOSComponent/Components/PageControl/**/*.{h,m}",
            "dependencies": {
                "YYB_iOSComponent/Category": []
            }
        },
        {
            "name": "PlaceholderTextView",
            "source_files": "YYB_iOSComponent/YYB_iOSComponent/Components/PlaceholderTextView/**/*.{h,m}"
        },
        {
            "name": "Segment",
            "source_files": "YYB_iOSComponent/YYB_iOSComponent/Components/Segment/**/*.{h,m}"
        },
        {
            "name": "Request",
            "source_files": "YYB_iOSComponent/YYB_iOSComponent/Components/Request/**/*.{h,m}",
            "dependencies": {
                "AFNetworking": []
            }
        },
        {
            "name": "TabBar",
            "source_files": "YYB_iOSComponent/YYB_iOSComponent/Components/TabBar/**/*.{h,m}"
        },
        {
            "name": "RefreshView",
            "subspecs": [
                {
                    "name": "Base",
                    "source_files": "YYB_iOSComponent/YYB_iOSComponent/Components/RefreshView/Base/**/*.{h,m}"
                },
                {
                    "name": "Category",
                    "source_files": "YYB_iOSComponent/YYB_iOSComponent/Components/RefreshView/Category/**/*.{h,m}",
                    "dependencies": {
                        "YYB_iOSComponent/RefreshView/Base": []
                    }
                },
                {
                    "name": "Extension",
                    "source_files": "YYB_iOSComponent/YYB_iOSComponent/Components/RefreshView/Extension/**/*.{h,m}",
                    "dependencies": {
                        "Masonry": [],
                        "YYB_iOSComponent/RefreshView/Base": [],
                        "YYB_iOSComponent/RefreshView/Category": []
                    }
                }
            ]
        },
        {
            "name": "ShadowView",
            "source_files": "YYB_iOSComponent/YYB_iOSComponent/Components/ShadowView/**/*.{h,m}",
            "dependencies": {
                "Masonry": [],
                "YYB_iOSComponent/Category": []
            }
        },
        {
            "name": "ShadowButton",
            "source_files": "YYB_iOSComponent/YYB_iOSComponent/Components/ShadowButton/**/*.{h,m}",
            "dependencies": {
                "Masonry": [],
                "YYB_iOSComponent/Category": []
            }
        },
        {
            "name": "AlertView",
            "subspecs": [
                {
                    "name": "Base",
                    "source_files": "YYB_iOSComponent/YYB_iOSComponent/Components/AlertView/Base/**/*.{h,m}",
                    "dependencies": {
                        "ReactiveObjC": [],
                        "Masonry": [],
                        "YYB_iOSComponent/Category": []
                    }
                },
                {
                    "name": "Category",
                    "resources": "YYB_iOSComponent/YYB_iOSComponent/Components/AlertView/Icon_AlertView.bundle",
                    "source_files": "YYB_iOSComponent/YYB_iOSComponent/Components/AlertView/Category/**/*.{h,m}",
                    "dependencies": {
                        "ReactiveObjC": [],
                        "Masonry": [],
                        "YYB_iOSComponent/Category": [],
                        "YYB_iOSComponent/AlertView/Base": []
                    }
                }
            ]
        },
        {
            "name": "Base",
            "source_files": "YYB_iOSComponent/YYB_iOSComponent/Components/Base/**/*.{h,m}",
            "resources": "YYB_iOSComponent/YYB_iOSComponent/Components/Base/Icon_Base.bundle",
            "dependencies": {
                "Masonry": [],
                "ReactiveObjC": [],
                "TPKeyboardAvoiding": [],
                "FDFullscreenPopGesture": [],
                "YYB_iOSComponent/RefreshView": [],
                "YYB_iOSComponent/AlertView": [],
                "YYB_iOSComponent/Category": [],
                "YYB_iOSComponent/NavigationBar": []
            }
        },
        {
            "name": "PhotoBrowser",
            "source_files": "YYB_iOSComponent/YYB_iOSComponent/Components/PhotoBrowser/**/*.{h,m}",
            "resources": "YYB_iOSComponent/YYB_iOSComponent/Components/PhotoBrowser/Icon_PhotoBrowser.bundle",
            "dependencies": {
                "YYB_iOSComponent/Base": [],
                "YYB_iOSComponent/AlertView": [],
                "SDWebImage": []
            }
        },
        {
            "name": "PhotoViewController",
            "source_files": "YYB_iOSComponent/YYB_iOSComponent/Components/PhotoViewController/**/*.{h,m}",
            "resources": "YYB_iOSComponent/YYB_iOSComponent/Components/PhotoViewController/Icon_PhotoViewController.bundle",
            "dependencies": {
                "YYB_iOSComponent/Base": [],
                "YYB_iOSComponent/AlertView": []
            },
            "frameworks": "Photos"
        },
        {
            "name": "GesOverlay",
            "source_files": "YYB_iOSComponent/YYB_iOSComponent/Components/GesOverlay/**/*.{h,m}",
            "resources": "YYB_iOSComponent/YYB_iOSComponent/Components/GesOverlay/Icon_Overlay.bundle",
            "dependencies": {
                "YYB_iOSComponent/Base": [],
                "YYB_iOSComponent/Category": []
            }
        }
    ]
}

Pin It on Pinterest

Share This