每周综述

Aaron Brethorst, 二月 06, 2012

大家好——欢迎来到每周综述!在 Cocoa Controls 这里,我们计划一周过后将有一些非常令人兴奋的活动。对我来说, Cocoa Controls 网站在 iPhone 上并不易于导航这一点有些矛盾。你真的要放大或滚动更多才能 navigable。因此,自从 31 日 Twitter 的 Bootstrap 2 发布以来,我们一直在把网站迁移到 Bootstrap 2,并且我们很兴奋地告诉大家,我们预计在本周内将其部署。 immediate 的变化将相对表面,但它将为未来不久的可响应、iPhone 兼容的 UI 按下铺垫。

此外,正如您在上周的综述中所看到的,我们有一个新的“我们在阅读什么”板块。我们将在本周将其添加到网站上,并计划不久后向您征求意见。我很期待看到您发现的这些优秀链接,我相信 Cocoa 开发者社区也会这样!

我们在阅读什么

以下是本周的一些精选链接

iPhone 上的 Android 模式锁

Grio,一家位于旧金山的咨询公司,最近发布了一种非常漂亮的 Android 模式解锁体验的复制品,适用于 iOS。当然,您无法用您自己创造的东西取代 iOS 的 pin 解锁系统(也许您可以通过越狱来实现,我不清楚……),但如果您需要在自己的应用程序中包含 PIN 解锁,这不是一个坏的方法来区分自己。这个控件是在 Apache 2.0 或 BSD 许可下提供的。

了解更多信息

VPPDropDown

VPPDropDown,由 Víctor Pena 提供,是一个 iOS 控件,允许您在一个表格视图中创建类似 Tweetie 的下拉控件。不幸的是,它的许可证没有明确说明,但我向 Victor 提出了在 GitHub 上一个问题,要求他添加一个。

了解更多信息

UIImage+Sprite

UIImage+Sprite,由 Rafal Sroka 提供,是一个很好的 UIImage 分类,可以从一张图案中提取动画循环的精灵。这是 MIT 许可。

了解更多信息

PullToRefreshTransform

您可能之前已经在博客上看到过这个控件了。接下来我们将介绍这个本周的控件!来看看 PullToRefreshTransform,由 Tom Irving 提供,他是一个我们已经很荣幸介绍过的 Cocoa 开发者。

PullToRefreshTransform展示了如何使用CATransform3D创建一个展开效果的炫酷版本,执行常用的“下拉刷新”动作。需要指出的是,要将此功能整合到您的应用中,您需要做一些工作,因为这更像是一个代码示例,而非可重用控件。尽管如此,我认为这个功能足够新奇有趣,值得在此展示。此外,源代码目前未指定许可证,但我在GitHub上已提交一个issue,询问Tom澄清许可情况。希望您喜欢!

前往查看源代码,或在YouTube上查看

了解更多信息

YRDropdownView

YRDropdownView由Eli Perkins提供,基于部分MKInfoPanel等,是一个看起来很棒的UIAlertView替代品。MIT许可证。

了解更多信息

YLProgressBar

YLProgressBar由Yannick Loriot提供,是一个使用CoreGraphics完全实现的精美-looking自定义进度条,这意味着您应该可以轻松地将自己的调色板替换进去(尽管我必须说,我认为对于正确的应用,洋红色/紫色组合实际上可以看起来非常出色)。

了解更多信息