每周汇总

Aaron Brethorst, 2012年4月30日

大家好,欢迎来到本周的每周汇总。你们今年为 WWDC 购票的情况怎么样?对我来说,我是美国西海岸的人,票在我也还没醒来的时候就已经卖完了。哦,算了,至少会议资料在iTunes上都可以找到。

祝福大家
Aaron

我们正在阅读

ZKTextField

这是一个替换 NSTextField 的简单控件,提供了高度的自定义能力。它不使用任何单元,并且将大多数功能委托给不同的方法,以便子类可以轻松覆盖它们并改变功能。[MIT] 许可。

了解更多

LIExposeController

本周的控件:LIExposeController,由 LinkedIn 为他们的 iOS 应用开发,为 iOS 应用提供了一个类似的 Exposé 导航模式。当然,你可以在 LinkedIn 自己的 iPhone 应用中找到一个实际的例子。LIExposeController 作为容器视图控制器*,类似于 UINavigationController 或 UITabBarController。它管理一组 UIViewControllers 作为独立的“堆栈”,因此用户可以轻松地在多个屏幕之间切换。Apache 2.0 许可。

*根据我的理解,该控件仍然是 iOS 4 兼容的。

查看源代码,或在 YouTube 上先看看控件演示

TBHintView

TBHintView 是一个简单、高度可定制的 iOS 提示库。它允许你向任何 UIView 添加简单的提示。它具有多页支持和各种显示和隐藏动画类型。许可证未指定。

了解更多

QR Code Encoder

这是一个从 Psytec 库移植的 Objective-C QR 码编码器实现。能够将 NSString 编码成一个点矩阵,该矩阵可以进一步渲染成 UIImage。Apache 2.0 许可。

了解更多

OGActionChooser

OGActionChooser 是一个 iOS 控件,可以作为 UIActionSheet 或 UIAlertView 的替代品。它显示一个任意长度的按钮项列表,每个按钮项都有一个标题和图片。用户可以选择一项或关闭操作选择器。项目可以被可选禁用。[MIT] 许可。

了解更多

Geocoder

这是一个视图控制器,允许用户长按地图以获取地址,或输入搜索框以在地图上放置标记。自定义许可(见GitHub仓库)。

了解更多