随笔分类 -  IPhone And Ipad

关于Iphone与Ipad的学习记载。
摘要:实现了一个富文本视图控件。主要针对表情图片,文本字符,URL,等这种类型的文本进行显示。源码地址 https://github.com/TinyQ/TQRichTextView 实现的效果如下图。 控件展示完毕 ---------------------------------------------------------------------------------------------------这里先介绍下我写这个控件的项目目录结构和功能。从下面这个目录结构截图说起。 1.EmojiLmage 文件夹存放的是表情图片资源。2.TQRichTextBaseRun... 阅读全文
posted @ 2013-09-27 10:49 tinyqf 阅读(10774) 评论(1) 推荐(0) 编辑
摘要:项目中实现了一个可以多级展开的列表控件。每次展开都是互斥的,就是说,展开一个cell 就会关闭其他展开的层。可以呈现的效果如下图。第一个图片是应用中实现的效果。第二个是Demo中的效果。如果有新的需求。会在github上继续维护。 这个控件是3层的,就是Header 一层。Cell一层,OpenCell一层。这样的逻辑。但是,如果你不想要Header,只要不实现对应的委托就可以了。和UITableView基本用法一致。源代码的地址https://github.com/TinyQ/TQMultistageTableView感觉有用给个星^_^。 阅读全文
posted @ 2013-09-10 17:36 tinyqf 阅读(9233) 评论(11) 推荐(6) 编辑
摘要:程序中需要打分的功能,在网上找了几个,都不是很满意。下面是实现出的效果。可以点击,可以拖动。使用方法:初始化控件。 TQStarRatingView *starRatingView = [[TQStarRatingView alloc] initWithFrame:CGRectMake(0, 300, 50 * 5, 50) numberOfStar:5]; starRatingView.delegate = self; [self.view addSubview:starRatingView];实现一个委托函数-(void)starRatingView:(TQStarRat... 阅读全文
posted @ 2013-09-02 21:21 tinyqf 阅读(6731) 评论(3) 推荐(2) 编辑
摘要:写了一个类似魔兽小地图功能的控件。比如你有一个可以放大缩小的scrollView。会在里面进行一些放大缩小,点击里面的按钮呀,等操作。这个小地图控件。就会和你的大scrollView同步。并有缩略图和你当前视口的位置。就像游戏里那样。看图。SmallMapView.h//// SmallMapView.h// littleMapView//// Created by fuqiang on 13-7-2.// Copyright (c) 2013年 fuqiang. All rights reserved.//#import #import @interface SmallMapVie... 阅读全文
posted @ 2013-07-19 17:55 tinyqf 阅读(1481) 评论(0) 推荐(0) 编辑
摘要:- (UIImage*) imageWithUIView:(UIView*) view{UIGraphicsBeginImageContext(view.bounds.size);CGContextRef ctx = UIGraphicsGetCurrentContext();[view.layer renderInContext:ctx];UIImage* tImage = UIGraphicsGetImageFromCurrentImageContext();UIGraphicsEndImageContext();return tImage;} 阅读全文
posted @ 2012-01-29 11:09 tinyqf 阅读(415) 评论(0) 推荐(0) 编辑
摘要:UIImageView *imageView =[[UIImageView alloc]initWithFrame:CGRectMake(100, 100, 200, 200)]; imageView.image=[UIImageimageNamed:@"filter_laozhaopian_a.png"]; imageView.userInteractionEnabled = YES; UITapGestureRecognizer *singleTap = [[UITapGestureRecognizeralloc] initWithTarget:selfaction:@ 阅读全文
posted @ 2011-11-23 15:05 tinyqf 阅读(7702) 评论(2) 推荐(0) 编辑
摘要:直奔主题。-》》》》》》》》》》》》》》既然要使用touchXml解析xml。那么首先应该下载touchxml类库。猛击我。点击左边的zip下载。打开下载好的类库。找到里面的Source文件夹。这就是需要用到的类库。然后在xcode建立一个项目。在项目中新建一个文件夹,名字随便,就叫touchxml吧。然后将Source中的文件拖入touchxml文件夹中。尽量将Copy itmes into destination group’s folder(if needed)勾选上。 这时候,你编译他是不会通过的。你需要首先添加libxml2 library。右键Frameworks。通... 阅读全文
posted @ 2011-11-13 17:08 tinyqf 阅读(6210) 评论(0) 推荐(0) 编辑