Latest 0.1.6
Homepage https://github.com/wang68543/WQBaseUIComponents
License MIT
Platforms ios 8.0, requires ARC
Authors

基础组件(自定义UI)

支持CocoaPods’

pod 'WQBaseUIComponents',~>'0.1.6'

1.五星评分

支持任意大小的五角星形状,也支持使用图片

 WQStarLevel *starLevel = [[WQStarLevel alloc] init];
[starLevel addTarget:self action:@selector(satrValueChanged:) forControlEvents:UIControlEventValueChanged];
starLevel.half = YES;
[self.StarContentView addSubview:starLevel];
starLevel.backgroundColor = [UIColor whiteColor];
starLevel.starHeight = 40;

2.标题与图片位置任意方向排列的按钮

支持本身的自带布局属性

WQEdgeTitleButton *edgeTitle = [[WQEdgeTitleButton  alloc] init];
edgeTitle.titleAliment = ButtonTitleAlimentTop;
edgeTitle.contentVerticalAlignment = UIControlContentVerticalAlignmentTop;
edgeTitle.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;
edgeTitle.frame = CGRectMake(20, 300, 280 , 120);

3.单独页面键盘监听

自动处理界面输入框的键盘这档问题以及便捷的取出输入框的值

_keyboardAdjust = [WQKeyboardAdjustHelp keyboardAdjustWithMoveView:self.scrollView gestureRecognizerView:self.view];
_keyboardAdjust.delegate = self;

当给输入框设置一个dataKey的时候[_keyboardAdjust allTFViewsValue] 可以一次性获取到moveView上面所有可编辑输入框的以dataKey为key的Value

Latest podspec

{
    "name": "WQBaseUIComponents",
    "version": "0.1.6",
    "summary": "u57fau7840u7ec4u4ef6(UIu90e8u5206)",
    "description": "u5e73u5e38u81eau5df1u4f7fu7528u4e00u4e9bu9891u7387u6bd4u8f83u9ad8u5f97u5de5u5177u3001u63a7u4ef6u7684u5c01u88c5,u540eu671fu4f7fu7528u7684u65f6u5019u4e5fu4e0du65adu7ef4u62a4u3001u66f4u65b0",
    "homepage": "https://github.com/wang68543/WQBaseUIComponents",
    "license": "MIT",
    "authors": {
        "u738bu5f3a": "[email protected]"
    },
    "platforms": {
        "ios": "8.0"
    },
    "source": {
        "git": "https://github.com/wang68543/WQBaseUIComponents.git",
        "tag": "0.1.6"
    },
    "requires_arc": true,
    "source_files": "WQBaseUIComponents/WQBaseUIComponents.h",
    "subspecs": [
        {
            "name": "AnmationViews",
            "subspecs": [
                {
                    "name": "Animation",
                    "source_files": "WQBaseUIComponents/AnmationViews/Animation/*.{h,m}"
                }
            ]
        },
        {
            "name": "UICustom",
            "subspecs": [
                {
                    "name": "ViewCustom",
                    "source_files": "WQBaseUIComponents/UICustom/ViewCustom/*.{h,m}"
                },
                {
                    "name": "StarView",
                    "source_files": "WQBaseUIComponents/UICustom/StarView/*.{h,m}"
                }
            ]
        },
        {
            "name": "UICategory",
            "subspecs": [
                {
                    "name": "UICategory_Vendor",
                    "source_files": "WQBaseUIComponents/UICategory/UICategory_Vendor/*.{h,m}",
                    "subspecs": [
                        {
                            "name": "UIImage_Category",
                            "source_files": "WQBaseUIComponents/UICategory/UICategory_Vendor/UIImage_Category/*.{h,m}"
                        }
                    ]
                },
                {
                    "name": "UICategory_UIKit",
                    "dependencies": {
                        "WQBaseUIComponents/UICategory/UICategory_Vendor": []
                    },
                    "source_files": "WQBaseUIComponents/UICategory/UICategory_UIKit/*.{h,m}"
                },
                {
                    "name": "UICategory_NetWork",
                    "dependencies": {
                        "SDWebImage": []
                    },
                    "source_files": "WQBaseUIComponents/UICategory/UICategory_NetWork/*.{h,m}"
                }
            ]
        },
        {
            "name": "UILoading",
            "dependencies": {
                "MBProgressHUD": [
                    "~> 1.0.0"
                ]
            },
            "resources": "WQBaseUIComponents/UILoading/MBProgressHUD.bundle",
            "source_files": "WQBaseUIComponents/UILoading/*.{h,m}"
        },
        {
            "name": "UIHelp",
            "subspecs": [
                {
                    "name": "UIFounctionHelp",
                    "source_files": "WQBaseUIComponents/UIHelp/UIFounctionHelp/*.{h,m}"
                },
                {
                    "name": "UITransitionHelp",
                    "source_files": "WQBaseUIComponents/UIHelp/UITransitionHelp/*.{h,m}"
                }
            ]
        },
        {
            "name": "WQCommonTableView",
            "dependencies": {
                "WQBaseUIComponents/UIHelp": [],
                "Masonry": [],
                "SDWebImage": []
            },
            "source_files": "WQBaseUIComponents/CommonTableView/**/*.{h,m}"
        }
    ]
}

Pin It on Pinterest

Share This