大家好——欢迎来到每周综述!在 Cocoa Controls 这里,我们计划一周过后将有一些非常令人兴奋的活动。对我来说, Cocoa Controls 网站在 iPhone 上并不易于导航这一点有些矛盾。你真的要放大或滚动更多才能 navigable。因此,自从 31 日 Twitter 的 Bootstrap 2 发布以来,我们一直在把网站迁移到 Bootstrap 2,并且我们很兴奋地告诉大家,我们预计在本周内将其部署。 immediate 的变化将相对表面,但它将为未来不久的可响应、iPhone 兼容的 UI 按下铺垫。
此外,正如您在上周的综述中所看到的,我们有一个新的“我们在阅读什么”板块。我们将在本周将其添加到网站上,并计划不久后向您征求意见。我很期待看到您发现的这些优秀链接,我相信 Cocoa 开发者社区也会这样!
我们在阅读什么
以下是本周的一些精选链接
- 5 岁小朋友分析品牌标识 – 这与 iOS 开发无关,但是通过儿童的视角看品牌,我学到了一些东西。
- iOS 应用的持续部署 – 简要了解如何为您的应用程序建立连续部署系统。
- Obvious Engine AR SDK – 一个非常酷的 iOS 应用增强现实引擎的演示。
- Uicons – 为应用程序和其它内容提供图标 – 一个免费的可供 CC-BY 许可协议下使用的图标大型集合,为矢量版本支付 25 美元,可不降至必须提供引用的要求。
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自定义进度条,这意味着您应该可以轻松地将自己的调色板替换进去(尽管我必须说,我认为对于正确的应用,洋红色/紫色组合实际上可以看起来非常出色)。