• Stars
    star
    176
  • Rank 216,987 (Top 5 %)
  • Language
    Objective-C
  • License
    MIT License
  • Created almost 6 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

xib和代码快速设置View各种样式,实现阴影圆角并存,渐变色背景等功能

Logo

HJViewStyle

CI Status Version License Platform

前言

xib零代码和代码快速设置View各种样式,实现阴影圆角并存,渐变色背景等功能❗️

Demo效果

特点

  • xib零代码和代码快速设置View各种样式

  • 阴影和圆角并存

  • 渐变色背景

  • 根据主题色快速设置渐变背景色

安装

支持 Cocoapods 安装

pod 'HJViewStyle'

使用

所有方法都可以直接看 #import "UIView+HJViewStyle.h" 中的声明以及注释。

    //代码示例
    UILabel *label = [UILabel new];
    label.frame = CGRectMake(100, 100, 100, 100);
    label.backgroundColor = UIColor.redColor;
    label.text = @"代码View";
    label.textAlignment = NSTextAlignmentCenter;
    label.textColor = UIColor.whiteColor;

    
    label.shadowRadius = 10;
    label.shadowColor = UIColor.whiteColor;
    label.shadowOffset = CGSizeMake(0, 0);
    label.shadowOpacity = 1;
    
    label.cornerRadius = 20;
    label.borderColor = UIColor.whiteColor;
    label.borderWidth = 10;

    label.gradientStyle = GradientStyleLeftToRight;
    label.gradientAColor = UIColor.redColor;
    label.gradientBColor = UIColor.purpleColor;
    [self.view addSubview:label];