# HJViewStyle
**Repository Path**: HuJin95/HJViewStyle
## Basic Information
- **Project Name**: HJViewStyle
- **Description**: xib和代码快速设置View各种样式,实现阴影圆角并存,渐变色背景等功能
- **Primary Language**: Objective-C
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-05-04
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# HJViewStyle
[](https://travis-ci.org/Johnny/HJViewStyle)
[](http://cocoapods.org/pods/HJViewStyle)
[](http://cocoapods.org/pods/HJViewStyle)
[](http://cocoapods.org/pods/HJViewStyle)
## 前言
```ruby
xib零代码和代码快速设置View各种样式,实现阴影圆角并存,渐变色背景等功能❗️
```
## 特点
- xib零代码和代码快速设置View各种样式
- 阴影和圆角并存
- 渐变色背景
- 根据主题色快速设置渐变背景色
## 安装
### 支持 Cocoapods 安装
```ruby
pod 'HJViewStyle'
```
## 使用
**所有方法都可以直接看
#import "UIView+HJViewStyle.h"
中的声明以及注释。**
```objc
//代码示例
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];
```