大家好,欢迎收看本周的汇总!除了在 GitHub 上寻找新酷控件外,我们还阅读了大量博客、推特和 Hacker News 链接中看到的各种有趣内容。这些内容传统上不符合 Cocoa Controls 的标准模式。所以,我们进行了些许改变,并在本周增加了一个新功能:本周阅读。显然,分享这些内容是件好事,我们希望你会喜欢。让我们知道你的看法吧!
谢谢,
Aaron
本周阅读
- 当 iPhone 应用降价时,销量可增长 22% – 对应用价格与 App Store 体积的一些分析。
- 制作出完美的圆角矩形 – 比你想的更难,iOS 中完美的圆角矩形无处不在。Mike Rundle 会向你展示如何做到这一点。
- 如何提交你的应用给苹果:从无账户到 App Store,第一部分 – Gustavo Ambrozio 带你了解将你的 iOS 应用提交到 App Store 的整个过程。
- iBooks 2 高清图像并非偶然,因为它是为 iPad 3 Retina 显示屏准备的 – TNW 报道称,新推出的 iBooks 2 内置了与 iPad 3 Retina 显示屏相匹配的高清图形。
- iBooks Author – 来自 Apple 的新产品:“iBooks Author 是一款强大的新应用,它允许任何人创作美观的 Multi-Touch 教科书 —— 以及几乎所有其他类型的书籍 —— 适用于 iPad。”
FlipTransform
FlipTransform 是适用于 iOS 的动画组件,它提供了一种“翻转”效果,就像在新闻或时钟条中,或者翻页。遵从 MIT 许可证。
F3Swirly
F3Swirly 是由来自明尼苏达州 Mapledale 的 Brad Benson (加油,Gophers!)开发的一个组件,它提供了活动指示器和公告指示器的外观视觉效果。该控件使用 Quartz 2D 和 Core Animation 提供了合理的性能,并且动画几乎不需要占用 CPU。圆段的数量、圆段颜色、圆段粗细、旋转速度和文本都可以自定义。BSD 许可证。
JWFolders
JWFolders 是由 Jonathan Willing 提供的一套类,它模拟了 iOS SpringBoard 上的文件夹动画。BSD 许可证。
TSMiniWebBrowser
TSMiniWebBrowser 是由 Toni Sala 提供,是一个可定制的网页浏览器组件,同时修复了 UIWebView 中的一个 bug,该 bug 导致在结合“缩放操作”和横幅方向时行为异常。遵从 MIT 许可证。
YmsGradientButton
YmsGradientButton 是由 Charles Choi 提供,是一个具有 plist 配置的无位图渐变功能的 iOS UIButton 子类。它是用 ARC 编写的。遵从 Apache 2.0 许可证。
BSKeyboardControls
BSKeyboardControls 是由 Simon Støvring 提供,它使得在 iPhone 或 iPad 应用中在键盘上方放置上一个、下一个和完成按钮变得很容易。BSKeyboardControls 专为 iPhone 和 iPad 进行优化。遵从 MIT 许可证。
QuickDialog
我们所有人都处理过这样一个麻烦:专门为了获取一些数据而构建 UITableViewController 子类。也许你也创建过一种半成品的基础架构来使这个过程更简单。我知道我曾经至少这样做了两次。这并不是什么有趣的事情,然而我们却不断在做。我现在知道有更好的方法来处理这类事情,这周的控制周报就是:QuickDialog。
QuickDialog 由 Eduardo Scoz 提供支持,是一种超简单的创建符合 HIG 的 iOS 表单的方式,而无需直接处理 UITableViews、代理和数据源。
在 YouTube 上查看。
… 或获取源代码副本。