文章分类 - UIImage
摘要:转自 http://www.cnblogs.com/likwo/archive/2012/11/30/2796902.html分两部分,1缩小图片大小2减弱图片质量@1. 缩小图片大小首先我们弄个catogory//头文件@interface UIImage (Compress)- (UIImage *)compressedImage;@end//mm文件#define MAX_IMAGEPIX 200.0// max pix 200.0px#define MAX_IMAGEDATA_LEN 200.0// max data length 5K@implementation UIImage (
阅读全文
摘要:1.根据给定得图片,从其指定区域截取一张新得图片-(UIImage *)getImageFromImage{ //大图bigImage //定义myImageRect,截图的区域 CGRect myImageRect = CGRectMake(10.0, 10.0, 57.0, 57.0); UIImage* bigImage= [UIImage imageNamed:@"k00030.jpg"]; CGImageRef imageRef = bigImage.CGImage; CGImageRef subImageRef = CGImageCreateWithImageI
阅读全文
摘要:自定义一个方法-(UIImage *)getAresizableImage:(UIImage *)image{ CGFloat top = 18; // 顶端盖高度 CGFloat bottom = 18 ; // 底端盖高度 CGFloat left = 10; // 左端盖宽度 CGFloat right = 10; // 右端盖宽度 UIEdgeInsets insets = UIEdgeInsetsMake(top, left, bottom, right); return [image resizableImageWithCapInsets:ins...
阅读全文
摘要://这是图片的类#import <Foundation/Foundation.h>@interface TapImageView : UIImageView {}- (void)addTarget:(id)target withSelector:(SEL)selector;@end#import "TapImageView.h"@implementation TapImageView- (void)addTarget:(id)target withSelector:(SEL)selector{ UITapGestureRecognizer *tapRecogni
阅读全文
摘要:来源:http://blog.csdn.net/fxj281314/archive/2010/12/02/6050588.aspx我们知道,在iPhone中获取照片库常用的方法如下:UIImagePickerController *m_imagePicker = [[UIImagePickerController alloc] init];if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypePhotoLibrary]) {m_imagePicker.sourceType = UI
阅读全文
摘要:转自http://blog.csdn.net/lele9001/article/details/7446865这个是基于IOS5.0的ImagePicker,所以都没有release,大家适当加上去吧~先上效果图:小牺牲一下我小侄吧.. #import <UIKit/UIKit.h> @interface DemoViewController : UIViewController<UIImagePickerControllerDelegate,UINavigationControllerDelegate,UIActionSheetDelegate> @property
阅读全文
摘要:转载自oneVhttp://www.onevcat.com/2011/12/uiimage/一个带边框的UIImage如果使用常规的缩放,边框部分将被按照缩放比例拉伸或压缩,有些时候这并不是我们所期望的..比如这个边框是根据图片大小变化的外框。比如下面的类似按钮的不明物体图片:主体为渐变蓝色,边框为外圈白色,灰色底板为背景。常见的按钮添加和背景设置如下:1 UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(80, 130, 160, 44)];2 [button setTitle:@"Test Button&q
阅读全文
浙公网安备 33010602011771号