摘要:
今天开发MarkEditor时要用到将 UIWebView 中显示的内容转为图片,方便转发到各个社交网络(Twiiter,Facebook,Weibo),这样内容就不受长度限制,类似于长微博。 之前关于视图转图片我知道可以通过 QuartzCore 里截图的形式,但是截图只能截取当前屏幕所显示的区域 (UIGraphicsGetCurrentContext()),而 UIWebView 的内容可能比屏幕长得多,在网上搜了一下,没有找到更好的方法,所有只用将 UIWebView 分屏截取,然后将截取的图片拼接成一张图片。- (UIImage *)imageRepresentation{ C... 阅读全文
阅读排行榜
软件开发标准化文档
2011-01-10 17:44 by Tracy E, 4308 阅读, 收藏,
摘要:
在项目开发过程中,应该按要求编写好十三种文档,文档编制要求具有针对性、精确性、清晰性、完整性、灵活性、可追溯性。◇可行性分析报告:说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。◇项目开发计划:为软件项目实施方案制订出具体计划,应该包括各部分工作的负责人员、开发的进度、开发经费的预算、所需的硬件及软件资源等。◇软件需求说明书(软件规格说明书):对所开发软件的功能、性能、用户界面及运行环境等作出详细的说明。它是在用户与开发人员双方对软件需求取得共同理解并达成协议的条件下编写的,也是实施开发工作的基 阅读全文
成为iPhone开发者的8个步骤
2010-04-10 19:29 by Tracy E, 3794 阅读, 收藏,
摘要:
1.买一个Mac电脑你需要有一台基于intel处理器运行Mac os x Leopard的电脑,当然也不需要最顶级的配置。如果你还没有一台Mac,那就推荐你买Mac Minis,它不仅强劲,体积小,方便利用你现有的PC机,最关键的是便宜。2.下载iPhone SDK苹果的iPhone开发中心网站上提供免费下载,在iPhone开发中心网站上,你还可以获得更多信息,如:各种开发手册、Xcode开发环境,iPhone模拟器、性能分析器、interface builders 还有完整的参考库文档。3.学习Objective CObjective C是iPhone开发最主要的语言,是在C语言的基础上进行 阅读全文
介绍两种常用的XML解析方式(NSXMLParser & GDataXMLNode)
2010-08-29 21:40 by Tracy E, 3553 阅读, 收藏,
摘要:
介绍两种常用的XML解析方式(NSXMLParser & GDataXMLNode)常用的解析XML的方式分为两种,它们基于不同的API:1.Tree-based API:这种API的处理方式是将XML的结构看成是树,然后把树的各部分看成一个对象来处理,这就是我们说的DOM (Document Object Model)方式。在iPhone的SDK里包含了一个libxml2的框架(Fram... 阅读全文
iphone支持的所有字体
2010-11-04 17:39 by Tracy E, 3371 阅读, 收藏,
摘要:
//打印iphone支持的所有字体NSArray *familyNames = [UIFont familyNames];for(NSString *familyName in familyNames){ NSLog(@"%@", familyName); NSArray *fontNames = [UIFont fontNamesForFamilyName:familyName]; for(NSString *fontName in fontNames) { NSLog(@"\t%@", fontName); }}Arial HebrewAr... 阅读全文
浙公网安备 33010602011771号