iOS常用分类
学习笔记666
这个作者很懒,什么都没留下…
展开
-
返回一张图片的主色调
#import @interface UIColor (YKD)/** * 返回一张图片的主色调 */+ (UIColor *)mostColorWithImage:(UIImage *)image;@end//// UIColor+YKD.m#import "UIColor+YKD.h"@implementation UIColor (YKD)+ (UICol原创 2016-03-05 09:41:28 · 729 阅读 · 0 评论 -
返回一张自由拉伸的图片
#import @interface UIImage (YKD)/** * 加载图片 * * @param imageName 图片名 */+ (UIImage *)imageWithName:(NSString *)imageName;/** * 返回一张自由拉伸的图片 */+ (UIImage *)resizedImageWithName:(NSString *原创 2016-03-05 09:45:36 · 752 阅读 · 0 评论 -
屏幕截图
#import @interface UIImage (YKD)/** * 屏幕截图 * * @param view 指定的View */+ (instancetype)captureWithView:(UIView *)view;@end#import "UIImage+YKD.h"@implementation UIImage (YKD)+ (instancet原创 2016-03-05 13:40:40 · 349 阅读 · 0 评论 -
Quartz2D - 图片裁剪为圆形(加边框)
//// UIImage+YKD.h#import @interface UIImage (YKD)/** * 裁剪图片为圆形加边框 * * @param image 需要被裁剪的图片 * @param borderWidth 边框大小 * @param color 边框颜色 */+ (UIImage *)imageWithClipIm原创 2016-03-07 20:17:50 · 697 阅读 · 0 评论 -
封装frame的修改
给UIView新建一个分类,方便修改frame。代码如下:```// UIView+Frame.h#import <UIKit/UIKit.h>@interface UIView (Frame)@property (nonatomic, assign) CGSize size;@property(nonatomic,assign)CGFloat width;@property(non...原创 2016-06-27 10:43:59 · 543 阅读 · 0 评论 -
UIBarButtonItem的一个分类,用户快速创建一个UIBarButtonItem
//// UIBarButtonItem+Extension.h#import @interface UIBarButtonItem (Extension)/** * 快速创建一个UIBarButtonItem * * @param image 普通状态下的图片 * @param highImage 高亮状态下的图片 * @param target原创 2016-06-27 14:24:55 · 1008 阅读 · 0 评论 -
OC常用分类——屏幕截图
#import @interface UIImage (MJ)+ (instancetype)captureWithView:(UIView *)view;@end#import "UIImage+MJ.h"@implementation UIImage (MJ)+ (instancetype)captureWithView:(UIView *)view{ // 1.开转载 2015-08-15 17:41:43 · 1448 阅读 · 0 评论 -
UIBarButtonItem的分类 (快速返回一个显示图片的UIBarButtonItem)
//// UIBarButtonItem+YKD.h#import @interface UIBarButtonItem (YKD)/** * 快速返回一个显示图片的UIBarButtonItem * * @param icon 默认图标 * @param highIcon 高亮图标 * @param target 目标控制器 * @param a原创 2015-08-28 21:42:02 · 677 阅读 · 0 评论 -
UIBarButtonItem的一个分类,用户快速创建一个UIBarButtonItem
我们经常需要自定义UIBarButtonItem,代码如下: // 创建按钮 UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom]; [btn setImage:[UIImage imageNamed:@"nav_item_game_icon"] forState:UIControlStateNormal];原创 2017-05-09 17:17:52 · 666 阅读 · 0 评论