Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

XNCategory(整理中...)

Build Status GitHub license

iOS useful categories. 一行代码搞定一个小功能!

Requirements

- iOS 7.0+
- Xcode 8+

Installation

Installation with CocoaPods

To integrate XNCategory into your Xcode project using CocoaPods, specify it in your Podfile:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '7.0'
use_frameworks!

target 'TargetName' do
pod 'XNCategory', '~> 0.0.2'
end

Then, run the following command:

$ pod install

Manually

1. Download all the files in the `XNCategory` subdirectory.
2. Add the source files to your Xcode project.

Usage example

UIKit

UIKit

绘制一个纯色的image

#import "UIImage+DrawImage.h"

[UIImage drawPlaceHolderImage]

创建一个拉伸不变形的image

#import "UIImage+ResizeImage.h"

[UIImage resizableImageNamed:@"chat_bg.png"]

UIImageView播放动画

#import "UIImageView+RunAnimation.h"

[imgIV runAnimationWithCount:6 name:@"runningman_" delatTime:0.1 repeatCount:INT_MAX];

便捷设置与访问frame

#import "UIView+AccessFrameComponent.h"
testView.x = 50;
testView.y = 100;
testView.width = 100;
testView.height = 100;

圆角

#import "UIView+RoundCorner.h"
[imgIV roundCorner];  //圆角
[imgIV1 circularClipping];  //圆形
[imgIV2 roundCornerWithBorderWidth:2.0 borderColor:[UIColor greenColor] cornerRadius:20];  //自定义

Foundation

Release History

* 0.2
    * CHANGE: modify bugs,support ios7.
* 0.1 
    * CHANGE: modify bugs,support bitcode.

License

**XNCategory is released under the MIT license. See LICENSE for details.

About

iOS useful categories.

Resources

License

Packages

No packages published