摘要: 来自:http://www.devdiv.com/thread-67521-1-1.html最近看这个比较多人用到,以前有使用过,现在,粘过来给大伙看看.注意:UIImageView的大小只能跟图片一样大.要不然取色不对.- (UIColor *) getPixelColorAtLocation:(CGPoint)point { UIColor* color = nil; CGImageRef inImage = self.image.CGImage; // Create off screen bitmap context to draw the image into. Fo... 阅读全文
posted @ 2012-08-02 10:20 奔放小青年 阅读(946) 评论(0) 推荐(0) 编辑
摘要: 来自:http://www.devdiv.com/thread-38136-1-1.html核心函数是:CGContextAddArc(CGContextRef c, CGFloat x, CGFloat y, CGFloat radius, CGFloat startAngle, CGFloat endAngle, int clockwise) * CGContextRef: 图形上下文 * x,y: 开始画的坐标 * radius: 半径 * startAngle, endAngle: 开始的弧度,结束的弧度 * clockwise: 画的方向(顺时针,逆时针)有了这个函数可以画... 阅读全文
posted @ 2012-08-02 10:10 奔放小青年 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 来自:http://www.devdiv.com/home.php?mod=space&uid=8639&do=blog&id=4104iphone ipad 开发:结合UIImageView实现图片的移动和缩放因为种种原因,需要在iphone应用中实现图片查看功能,由于iphone屏幕支持多点触摸,于是是想到用“手势”来实现图片的实时缩放和移动。借鉴无所不在的internet网络资料之后,终于实现此一功能,过程如下。一、首先实现原图显示(不缩放)新建MoveScaleImageView类,继承uiview。用于加载一个UIImage。它有两个主要的成员,一个UIIma 阅读全文
posted @ 2012-08-02 09:50 奔放小青年 阅读(975) 评论(0) 推荐(0) 编辑
摘要: 一、UITextField(1)初始化UITextFieldUITextField* text = [[UITextField alloc] initWithFrame:CGRectMake(10, 50, 300, 30)]; text.borderStyle = UITextBorderStyleRoundedRect; text.autocorrectionType = UITextAutocorrectionTypeYes; text.placeholder = @"XXXXXXX"; text.returnKeyType = UIReturnKeyDone; .. 阅读全文
posted @ 2012-08-01 18:19 奔放小青年 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 1.创建并初始化创建UITextView的文件,并在.h文件中写入如下代码:#import <UIKit/UIKit.h> @interface TextViewController : UIViewController <UITextViewDelegate>{ UITextView *textView;} @property (nonatomic, retain) UITextView *textView; @end在.m文件中初始化这个textview,写入代码如下:view sourceprint?self.textView = [[[UITextView a. 阅读全文
posted @ 2012-06-19 09:15 奔放小青年 阅读(50152) 评论(2) 推荐(3) 编辑
摘要: 一、UILabel(1)初始化UILabelUILabel *scoreLabel = [ [UILabel alloc ] initWithFrame:CGRectMake((self.bounds.size.width / 2), 0.0, 150.0, 43.0) ];scoreLabel.textAlignment = UITextAlignmentCenter;scoreLabel.text = @"XXXXX";scoreLabel.textColor = [UIColor whiteColor];scoreLabel.backgroundColor = [UI 阅读全文
posted @ 2012-06-18 11:33 奔放小青年 阅读(6127) 评论(0) 推荐(0) 编辑
摘要: - (UIImage *)createImageWithColor:(UIColor *)color{ CGRect rect = CGRectMake(0.0f, 0.0f, 1.0f, 1.0f); UIGraphicsBeginImageContext(rect.size); CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetFillColorWithColor(context, [color CGColor]); CGContextFillRect(context, rect); UIImag... 阅读全文
posted @ 2012-06-18 11:19 奔放小青年 阅读(1937) 评论(0) 推荐(0) 编辑
摘要: - (void)viewDidLoad{UIImage *buttonImageNormal = [UIImage imageNamed:@"whiteButton.png"];UIImage *stretchableButtonImageNormal = [buttonImageNormal stretchableImageWithLeftCapWidth:12 topCapHeight:0];\\设置帽端为12px,也是就左边的12个像素不参与拉伸,有助于圆角图片美观[doSomethingButton setBackgroundImage:stretchableBut 阅读全文
posted @ 2011-11-17 15:06 奔放小青年 阅读(884) 评论(0) 推荐(0) 编辑
摘要: 在使用UILabel存放字符串时,经常需要获取label的长宽数据,本文列出了部分常用的计算方法。1.获取宽度,获取字符串不折行单行显示时所需要的长度CGSize titleSize = [aString sizeWithFont:font constrainedToSize:CGSizeMake(MAXFLOAT, 30)];CGSizetitleSize=[aStringsizeWithFont:font constrainedToSize:CGSizeMake(MAXFLOAT,30)];注:如果想得到宽度的话,size的width应该设为MAXFLOAT。2.获取高度,获取字符串在指定 阅读全文
posted @ 2011-10-26 18:03 奔放小青年 阅读(5261) 评论(0) 推荐(1) 编辑