每周精选

Aaron Brethorst, 2012 年 5 月 14 日

欢迎来到我们的每周精选!本周我们为您推荐了五个巧妙的iOS控件和两个OS X控件。

另外,GitHub在本周对其Mac客户端进行了更新,其中包含一个惊喜:向Twitter的半休眠TwUI项目提交了大量的提交,这些提交已经被合并。

与此同时,raywenderlich.com本周有一篇出色的四部分教程,介绍了UIDocument和iCloud。以下是各部分的链接:第一部分第二部分第三部分第四部分

最后,但绝不最不重要的,Mike Ash找到了解决可怕的iOS模拟器启动错误的办法(你知道的,就是调试器告诉你“无法将{你的应用}注册到启动服务器。错误:未知错误码。这通常意味着这个进程的另一个实例已经运行或卡在调试器中。”)的解决方案

干杯,
Aaron

NGTabBarController

NGTabBarController是一个自定义标签栏控制器,可以将标签栏放置在屏幕的任何一侧。如果可能的话,它将使用iOS 5的包含API,但也支持iOS 4。标签栏完全可定制。MIT许可证。

了解更多

STBubbleTableViewCell

STBubbleTableViewCell是一个用于轻松显示聊天对话的UITableViewCell子类。该组件包含10种颜色气泡图像,包括普通和视网膜分辨率。商业许可,源代码价格为30美元。

了解更多

GSBookShelf

本周我们的控件是GSBookShelf,这是一个=iBooks启发的书架控件(如果名字没有揭示这一点的话)。它支持动画删除、重新排序和添加。这是一个绝对美妙的控件,并且可在BSD许可证下使用。

了解更多,或者先在YouTube上看看

BBCyclingLabel

This is an iOS 5+ UILabel clone that performs animated transitions when changing text. Unspecified license, but I’ve opened an issue to resolve this.

了解更多

JUEmptyView

JUEmptyView是一个NSView子类,在视图成为空时将在气泡内显示自定义消息。当添加视图时,消息会自动消失,类似于Xcode 4的Inspector View在空时的行为。MIT许可证

了解更多

DHHighlightedWebView

这是另一个OS X控件,这是一个内置的WebView子类,增加了Safari风格的页面搜索结果突出显示。MIT许可证。

了解更多

TYIndeterminateProgressBar

TYIndeterminateProgressBar为iOS应用提供了类似Oink的指示进度条。自定义,但非常宽松的许可证。

了解更多