10 2011 档案
摘要:CGContextAddArc是一个比较强大的函数,建议仔细看一下iphone的开发文档。CGContextAddArc(CGContextRefc,CGFloatx,CGFloaty,CGFloatradius,CGFloatstartAngle,CGFloatendAngle,intclockwise)CGContextRef: 图形上下文x,y: 开始画的坐标radius: 半径startAngle, endAngle: 开始的弧度,结束的弧度clockwise: 画的方向(顺时针,逆时针)1<pre class="brush:objc">GraphVie
阅读全文
摘要:如何用Facebook graphic api上传视频:http://developers.facebook.com/blog/post/532/Keychain保存数据封装:https://github.com/carlbrown/PDKeychainBindingsController对焦功能的实现:http://www.clingmarks.com/?p=612自定义圆角Switch按件:https://github.com/domesticcatsoftware/DCRoundSwitch弹出窗口For iphone and ipad:https://github.com/chrism
阅读全文
摘要:Leaves是由Tow Brow开发的一个简单的图书翻页控件,它巧妙地结合了镜像层、阴影层(用于半透明页)和渐变层(用于阴影)来实现图书的翻页效果。其翻页效果如下图所示: 特性 Leaves支持: 文本、图像、PDF等任何可被渲染到Graphics Context上的对象 通过拖动或点击来翻页 支持ipad和iphone大小的显示区域 Levels目前不支持以下特性 页面上的交互元素 轻扫动作类和接口 Leaves中主要有三个类:LevelsView、LevelsViewController、LevelsCache: LevelsCache:是一个辅助类,用于缓存显示页。它将显示的内容缓存为图
阅读全文
摘要:应用程序中出现的文字统称为文本,根据作用的不同可以分为标题、控件标签、补充说明、错误信息和运营文本等。文字信息是最基础的交互元素,如早期的 命令行界面,用户依靠阅读和写字符与计算机交互,大量的字符需要用户记忆,图形界面增加了直观的图形交互,降低了学习成本,但文字本身传递意义最为准确, 复杂的信息还是以文字描述为主,所以在界面设计中依旧重要,易于理解的文本可以提供用户的操作效率。 简洁 简洁就是使用最少的文字传达最准确的信息,不重复、不啰嗦,能用三个字表达清楚就不用五个字,比如标题文字“通讯录”比“我的通讯录”简洁,手机是比较私人化的产品,一般不存在多人共用的情景。 比如标题“搜索界面”和“类别
阅读全文